Changeset 707

Show
Ignore:
Timestamp:
06/29/08 07:40:35 (8 weeks ago)
Author:
artem
Message:

corrected boost libs names logic

Location:
trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/SConstruct

    r703 r707  
    155155 
    156156BOOST_LIBSHEADERS = [ 
    157     # ['system', 'boost/system/system_error.hpp', True], # uncomment this on Darwin + boost_1_35 
     157    ['system', 'boost/system/system_error.hpp', True], # uncomment this on Darwin + boost_1_35 
    158158    ['filesystem', 'boost/filesystem/operations.hpp', True], 
    159159    ['regex', 'boost/regex.hpp', True], 
     
    182182for count, libinfo in enumerate(BOOST_LIBSHEADERS): 
    183183    if  env['THREADING'] == 'multi' : 
    184         if not conf.CheckLibWithHeader('boost_%s%s%s' % (libinfo[0],env['BOOST_APPEND'],thread_suffix), libinfo[1], 'C++') and libinfo[2] : 
     184        if not conf.CheckLibWithHeader('boost_%s%s%s' % (libinfo[0],thread_suffix,env['BOOST_APPEND']), libinfo[1], 'C++') and libinfo[2] : 
    185185            color_print(1,'Could not find header or shared library for boost %s, exiting!' % libinfo[0]) 
    186186            Exit(1) 
  • trunk/bindings/python/SConscript

    r703 r707  
    4141libraries = ['mapnik','png','jpeg'] 
    4242if env['THREADING'] == 'multi': 
    43     libraries.append('boost_python%s%s' % (env['BOOST_APPEND'],thread_suffix)) 
     43    libraries.append('boost_python%s%s' % (thread_suffix,env['BOOST_APPEND'])) 
    4444else : 
    4545    libraries.append('boost_python%s' % env['BOOST_APPEND']) 
     
    4949    libraries.append('icudata') 
    5050    if env['THREADING'] == 'multi': 
    51         libraries.append('boost_regex%s%s' % (env['BOOST_APPEND'],thread_suffix)) 
     51        libraries.append('boost_regex%s%s' % (thread_suffix,env['BOOST_APPEND'])) 
    5252    else : 
    5353        libraries.append('boost_regex%s' % env['BOOST_APPEND']) 
    5454    if env['THREADING'] == 'multi': 
    55         libraries.append('boost_thread%s%s' % (env['BOOST_APPEND'],thread_suffix)) 
     55        libraries.append('boost_thread%s%s' % (thread_suffix,env['BOOST_APPEND'])) 
    5656    if '-DHAVE_PYCAIRO' in env['CXXFLAGS']: 
    5757        libraries.append([lib for lib in env['LIBS'] if lib.startswith('cairo')]) 
  • trunk/plugins/input/postgis/SConscript

    r703 r707  
    3939    libraries.append('icudata') 
    4040    if env['THREADING'] == 'multi': 
    41         libraries.append('boost_thread%s-mt' % env['BOOST_APPEND']) 
     41        libraries.append('boost_thread-mt%s' % env['BOOST_APPEND']) 
    4242 
    4343postgis_inputdriver = env.SharedLibrary('postgis', source=postgis_src, SHLIBPREFIX='', SHLIBSUFFIX='.input', LIBS=libraries) 
  • trunk/plugins/input/shape/SConscript

    r703 r707  
    4141     
    4242if env['THREADING'] == 'multi': 
    43     libraries = ['boost_iostreams%s%s' % (env['BOOST_APPEND'],thread_suffix) ] 
     43    libraries = ['boost_iostreams%s%s' % (thread_suffix,env['BOOST_APPEND']) ] 
    4444else: 
    4545    libraries = ['boost_iostreams%s' % (env['BOOST_APPEND']) ]