New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #19114: patch-src-Sconscript.diff

File patch-src-Sconscript.diff, 0.7 KB (added by dbsgeo@…, 3 years ago)

install_name patch to allow libmapnik.dylib to be found by python bindings without setting DYLD_LIBRARY_PATH

  • src/SConscript

     
    3131 
    3232install_prefix = env['DESTDIR'] + '/' + prefix 
    3333 
     34libdir = os.path.normpath(prefix + '/' + env['LIBDIR_SCHEMA']) 
     35 
    3436libraries = env['LIBS'] 
    3537 
    3638if env['INTERNAL_LIBAGG']: 
    3739    libraries.insert(0, 'agg') 
    3840 
    3941if env['PLATFORM'] == 'Darwin': 
    40     linkflags = '-Wl,-install_name,libmapnik.dylib' 
     42    linkflags = '-Wl,-install_name,%s/libmapnik.dylib' % libdir 
    4143elif env['PLATFORM'] == 'SunOS' and env['CXX'].startswith('CC'): 
    4244    linkflags = '-R. -h libmapnik.so' 
    4345else: # Linux and others