Fix Python bindings build with gcc < 4

This commit is contained in:
Gustavo J. A. M. Carneiro committed 2009-04-30 10:57:30 +01:00
1 parent 6dcdf92a88
commit 9b8bc65b7c
1 file changed
+2 -1
+2 -1
View File
@@ -71,7 +71,8 @@ def configure(conf):
return
# -fvisibility=hidden optimization
if conf.env['CXX_NAME'] == 'gcc' and conf.check_compilation_flag('-fvisibility=hidden'):
if (conf.env['CXX_NAME'] == 'gcc' and [int(x) for x in conf.env['CC_VERSION']] >= [4,0,0]
and conf.check_compilation_flag('-fvisibility=hidden')):
conf.env.append_value('CXXFLAGS_PYEXT', '-fvisibility=hidden')
conf.env.append_value('CCFLAGS_PYEXT', '-fvisibility=hidden')