From 570b2df0000d27002d038b8435702fb4dcd7e395 Mon Sep 17 00:00:00 2001 From: Andrew Resch Date: Thu, 28 Aug 2008 01:53:17 +0000 Subject: [PATCH] Have setup use boost-mt libraries if boost libs are not found --- setup.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/setup.py b/setup.py index 04a34095d..df800a7cb 100644 --- a/setup.py +++ b/setup.py @@ -166,6 +166,15 @@ else: 'ssl', 'z' ] + + # Modify the libs if necessary for systems with only -mt boost libs + if not os.path.exists( + os.path.join(sysconfig.PREFIX, "lib", "libboost-filesystem.so")): + # It's likely that this system doesn't have symlinks setup + # So add '-mt' to the libraries + for lib in _libraries: + if lib[:6] == "boost_": + _libraries[_libraries.index(lib)] = lib + "-mt" _sources = glob.glob("./libtorrent/src/*.cpp") + \ glob.glob("./libtorrent/src/*.c") + \