wscript: Use -pthread option.
This commit is contained in:
parent
2c1f7682a4
commit
37a2409bd9
14
wscript
14
wscript
|
@ -28,7 +28,10 @@ out = 'build'
|
|||
children = [ 'fluid', 'test' ]
|
||||
#children = []
|
||||
|
||||
CFLAGS = [ '-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_THREAD_SAFE', '-D_REENTRANT' ]
|
||||
CFLAGS = [ '-pthread',
|
||||
'-D_LARGEFILE64_SOURCE',
|
||||
'-D_FILE_OFFSET_BITS=64',
|
||||
'-D_GNU_SOURCE' ]
|
||||
|
||||
@conf
|
||||
def makelib(bld,*k,**kw):
|
||||
|
@ -76,9 +79,9 @@ def configure(conf):
|
|||
conf.load('gnu_dirs')
|
||||
# conf.load('ntk_fluid')
|
||||
conf.line_just = 52
|
||||
conf.env.append_value('CFLAGS', CFLAGS + ['-Wall'])
|
||||
conf.env.append_value('CFLAGS', ['-Wall'])
|
||||
# conf.env.append_value('CXXFLAGS',['-Wall','-fno-exceptions', '-fno-rtti'])
|
||||
conf.env.append_value('CXXFLAGS',CFLAGS + ['-Wall'])
|
||||
conf.env.append_value('CXXFLAGS', ['-Wall'])
|
||||
|
||||
conf.check_cfg(package='x11', uselib_store='X11', args="--cflags --libs",
|
||||
mandatory=True)
|
||||
|
@ -160,9 +163,8 @@ def configure(conf):
|
|||
conf.env.append_value('CXXFLAGS', optimization_flags )
|
||||
conf.define( 'NDEBUG', 1 )
|
||||
|
||||
Logs.info("CFLAGS:\t%s'" % ' '.join(conf.env['CFLAGS']))
|
||||
Logs.info("CXXFLAGS:\t%s'" % ' '.join(conf.env['CXXFLAGS']))
|
||||
Logs.info("LDFLAGS:\t%s'" % ' '.join( conf.env['LDFLAGS']))
|
||||
conf.env.append_value('CFLAGS', CFLAGS )
|
||||
conf.env.append_value('CXXFLAGS', CFLAGS )
|
||||
|
||||
if sys.platform == 'darwin':
|
||||
conf.define( '__APPLE__', 1 )
|
||||
|
|
Loading…
Reference in New Issue