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") + \