Lines 745-753
else:
Link Here
|
745 |
|
745 |
|
746 |
if nix: |
746 |
if nix: |
747 |
env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" ) |
747 |
env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" ) |
748 |
if linux: |
748 |
env.Append( CXXFLAGS=os.environ['CXXFLAGS']) |
749 |
env.Append( CPPFLAGS=" -Werror " ) |
|
|
750 |
env.Append( CXXFLAGS=" -Wnon-virtual-dtor " ) |
749 |
env.Append( CXXFLAGS=" -Wnon-virtual-dtor " ) |
|
|
750 |
env.Append( LINKFLAGS=os.environ['LDFLAGS'] ) |
751 |
env.Append( LINKFLAGS=" -fPIC -pthread -rdynamic" ) |
751 |
env.Append( LINKFLAGS=" -fPIC -pthread -rdynamic" ) |
752 |
env.Append( LIBS=[] ) |
752 |
env.Append( LIBS=[] ) |
753 |
|
753 |
|
Lines 757-764
if nix:
Link Here
|
757 |
if debugBuild: |
757 |
if debugBuild: |
758 |
env.Append( CPPFLAGS=" -O0 -fstack-protector " ); |
758 |
env.Append( CPPFLAGS=" -O0 -fstack-protector " ); |
759 |
env['ENV']['GLIBCXX_FORCE_NEW'] = 1; # play nice with valgrind |
759 |
env['ENV']['GLIBCXX_FORCE_NEW'] = 1; # play nice with valgrind |
760 |
else: |
|
|
761 |
env.Append( CPPFLAGS=" -O3" ) |
762 |
|
760 |
|
763 |
if debugLogging: |
761 |
if debugLogging: |
764 |
env.Append( CPPFLAGS=" -D_DEBUG" ); |
762 |
env.Append( CPPFLAGS=" -D_DEBUG" ); |