move -fvisibility=hidden to the top of the source tree, and remove its internal use; use libtimecode as a shared lib again

This commit is contained in:
Paul Davis 2014-01-12 11:34:37 -05:00
parent 2c21cbb044
commit 5062a00c7d
8 changed files with 14 additions and 17 deletions

View file

@ -72,8 +72,6 @@ def build(bld):
if bld.is_defined ('INTERNAL_SHARED_LIBS'):
obj = bld.shlib(features = 'cxx cxxshlib', source=canvas_sources)
obj.defines = [ 'LIBCANVAS_DLL_EXPORTS=1' ]
obj.cflags = [ '-fvisibility=hidden' ]
obj.cxxflags = [ '-fvisibility=hidden' ]
else:
obj = bld.stlib(features = 'cxx cxxstlib', source=canvas_sources)
obj.cxxflags = [ '-fPIC' ]