artemp/trac2github — Issue #779: smaller libs
Author: artemp
Created: 2011-10-09 20:50:49+00:00
State: open
Labels: Core_Library

We should be more aggressive, or at least add the option to Scons, to allow for more aggressive size reduction of libraries using link stripping and symbol hiding flags like `-Wl,-S,-x,-mark_dead_strippable_dylib,-dead_strip' and compiler flags like `-fvisibility-inlines-hidden -fno-common -fvisibility-hidden`. On OSX this will require more usage of `-undefined dynamic_lookup` to avoid having to resolve all symbols at link time.