From b7936464373718f88f86c4604c6322f9965b8a21 Mon Sep 17 00:00:00 2001 From: Marcos Pinto Date: Sun, 18 Nov 2007 00:35:52 +0000 Subject: [PATCH] use sysconfig for libdir --- setup.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/setup.py b/setup.py index ac05134e8..752734f49 100644 --- a/setup.py +++ b/setup.py @@ -112,17 +112,23 @@ if not OS == "win": '/usr/include/python' + python_version] if OS == "linux": - if os.path.exists('/usr/lib/libboost_filesystem-mt.so'): + if os.path.exists(os.path.join(sysconfig.get_config_vars()['LIBDIR'], \ + '/usr/lib/libboost_filesystem-mt.so')): boost_filesystem = "boost_filesystem-mt" - elif os.path.exists('/usr/lib/libboost_filesystem.so'): + elif os.path.exists(os.path.join(sysconfig.get_config_vars()['LIBDIR'], \ + '/usr/lib/libboost_filesystem.so')): boost_filesystem = "boost_filesystem" - if os.path.exists('/usr/lib/libboost_date_time-mt.so'): + if os.path.exists(os.path.join(sysconfig.get_config_vars()['LIBDIR'], \ + '/usr/lib/libboost_date_time-mt.so')): boost_date_time = "boost_date_time-mt" - elif os.path.exists('/usr/lib/libboost_date_time.so'): + elif os.path.exists(os.path.join(sysconfig.get_config_vars()['LIBDIR'], \ + '/usr/lib/libboost_date_time.so')): boost_date_time = "boost_date_time" - if os.path.exists('/usr/lib/libboost_thread-mt.so'): + if os.path.exists(os.path.join(sysconfig.get_config_vars()['LIBDIR'], \ + '/usr/lib/libboost_thread-mt.so')): boost_thread = "boost_thread-mt" - elif os.path.exists('/usr/lib/libboost_thread.so'): + elif os.path.exists(os.path.join(sysconfig.get_config_vars()['LIBDIR'], \ + '/usr/lib/libboost_thread.so')): boost_thread = "boost_thread" elif OS == "freebsd":