summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-03-27 06:41:04 +0000
committerDavid Robillard <d@drobilla.net>2011-03-27 06:41:04 +0000
commit0e96f09c3c379d75c301a0b0aa283682df8f2e95 (patch)
treeaeca5cfd5812645b96306ff732c6331e61f5ee41
parent7bc065e043793ef67c75c85addd8c42553324dd0 (diff)
downloadautowaf-0e96f09c3c379d75c301a0b0aa283682df8f2e95.tar.gz
autowaf-0e96f09c3c379d75c301a0b0aa283682df8f2e95.tar.bz2
autowaf-0e96f09c3c379d75c301a0b0aa283682df8f2e95.zip
Don't define -fPIC on Windows (avoid GCC warning).
git-svn-id: http://svn.drobilla.net/autowaf@37 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
-rw-r--r--autowaf.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/autowaf.py b/autowaf.py
index da4ec21..071146f 100644
--- a/autowaf.py
+++ b/autowaf.py
@@ -202,10 +202,12 @@ def configure(conf):
conf.env.append_value('CXXFLAGS', [ '-ansi', '-Woverloaded-virtual', '-Wnon-virtual-dtor'])
append_cxx_flags('-Wall -Wextra -Wno-unused-parameter')
- append_cxx_flags('-fPIC -DPIC -fshow-column')
-
+ append_cxx_flags('-DPIC -fshow-column')
append_cxx_flags('-I' + os.path.abspath('build'))
-
+
+ if sys.platform != 'win32':
+ append_cxx_flags('-fPIC')
+
display_msg(conf, "Install prefix", conf.env['PREFIX'])
display_msg(conf, "Debuggable build", str(conf.env['DEBUG']))
display_msg(conf, "Strict compiler flags", str(conf.env['STRICT']))