From: Nathan Binkert Date: Sat, 7 Mar 2009 22:30:52 +0000 (-0800) Subject: scons: fix the library path stuff X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=be2d74a25afad22f2c6da97aba0a45c492d779e1;p=gem5.git scons: fix the library path stuff --- diff --git a/SConstruct b/SConstruct index a0f273aad..533da927c 100644 --- a/SConstruct +++ b/SConstruct @@ -161,7 +161,8 @@ def compare_versions(v1, v2): # Set up the base build environment. # ######################################################################## -use_vars = set([ 'AS', 'AR', 'CC', 'CXX', 'HOME', 'PATH', 'RANLIB' ]) +use_vars = set([ 'AS', 'AR', 'CC', 'CXX', 'HOME', 'LD_LIBRARY_PATH', 'PATH', + 'RANLIB' ]) use_env = {} for key,val in os.environ.iteritems(): @@ -550,7 +551,7 @@ py_includes = [ py_general_include ] if py_platform_include != py_general_include: py_includes.append(py_platform_include) -py_lib_path = [] +py_lib_path = [ py_getvar('LIBDIR') ] # add the prefix/lib/pythonX.Y/config dir, but only if there is no # shared library in prefix/lib/. if not py_getvar('Py_ENABLE_SHARED'): @@ -564,7 +565,6 @@ py_libs.append('-l' + py_version) env.Append(CPPPATH=py_includes) env.Append(LIBPATH=py_lib_path) -#env.Append(LIBS=py_libs) # verify that this stuff works if not conf.CheckHeader('Python.h', '<>'):