mirror of
https://github.com/mapnik/mapnik.git
synced 2025-07-23 00:23:53 +00:00
Link to libsqlite3 when required
This commit is contained in:
@ -9,6 +9,7 @@ test_env = env.Clone()
|
|||||||
test_env['LIBS'] = [env['MAPNIK_NAME']]
|
test_env['LIBS'] = [env['MAPNIK_NAME']]
|
||||||
test_env.AppendUnique(LIBS=copy(env['LIBMAPNIK_LIBS']))
|
test_env.AppendUnique(LIBS=copy(env['LIBMAPNIK_LIBS']))
|
||||||
test_env.AppendUnique(LIBS='mapnik-wkt')
|
test_env.AppendUnique(LIBS='mapnik-wkt')
|
||||||
|
test_env.AppendUnique(LIBS='sqlite3')
|
||||||
if env['PLATFORM'] == 'Linux':
|
if env['PLATFORM'] == 'Linux':
|
||||||
test_env.AppendUnique(LIBS='dl')
|
test_env.AppendUnique(LIBS='dl')
|
||||||
test_env.AppendUnique(LIBS='rt')
|
test_env.AppendUnique(LIBS='rt')
|
||||||
|
@ -41,7 +41,7 @@ if env['HAS_CAIRO']:
|
|||||||
demo_env.Append(CPPDEFINES = '-DHAVE_CAIRO')
|
demo_env.Append(CPPDEFINES = '-DHAVE_CAIRO')
|
||||||
|
|
||||||
libraries = [env['MAPNIK_NAME']]
|
libraries = [env['MAPNIK_NAME']]
|
||||||
libraries.extend(copy(env['LIBMAPNIK_LIBS']))
|
libraries.extend([copy(env['LIBMAPNIK_LIBS']), 'sqlite3', 'pthread'])
|
||||||
rundemo = demo_env.Program('rundemo', source, LIBS=libraries)
|
rundemo = demo_env.Program('rundemo', source, LIBS=libraries)
|
||||||
|
|
||||||
Depends(rundemo, env.subst('../../src/%s' % env['MAPNIK_LIB_NAME']))
|
Depends(rundemo, env.subst('../../src/%s' % env['MAPNIK_LIB_NAME']))
|
||||||
|
@ -78,6 +78,7 @@ if '-DHAVE_PNG' in env['CPPDEFINES']:
|
|||||||
|
|
||||||
if '-DMAPNIK_USE_PROJ' in env['CPPDEFINES']:
|
if '-DMAPNIK_USE_PROJ' in env['CPPDEFINES']:
|
||||||
lib_env['LIBS'].append('proj')
|
lib_env['LIBS'].append('proj')
|
||||||
|
lib_env['LIBS'].append('sqlite3')
|
||||||
|
|
||||||
if '-DHAVE_TIFF' in env['CPPDEFINES']:
|
if '-DHAVE_TIFF' in env['CPPDEFINES']:
|
||||||
lib_env['LIBS'].append('tiff')
|
lib_env['LIBS'].append('tiff')
|
||||||
|
Reference in New Issue
Block a user