From 6d45056c65b821f0974b4a806755de3b0ee7c69a Mon Sep 17 00:00:00 2001 From: rdb Date: Sun, 15 Nov 2009 09:56:24 +0000 Subject: [PATCH] Scan /usr/lib64 and /lib64 for libraries as well, on 64-bits platforms --- makepanda/makepandacore.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/makepanda/makepandacore.py b/makepanda/makepandacore.py index 7e10bcdd40..53566d4584 100644 --- a/makepanda/makepandacore.py +++ b/makepanda/makepandacore.py @@ -1009,6 +1009,9 @@ def GetLibCache(): LD_CACHE.append(lib) libs = glob.glob("/lib/*.so*") + glob.glob("/usr/lib/*.so*") + glob.glob("/usr/local/lib/*.so*") + glob.glob("/usr/PCBSD/local/lib/*.so*") libs += glob.glob("/lib/*.a") + glob.glob("/usr/lib/*.a") + glob.glob("/usr/local/lib/*.a") + glob.glob("/usr/PCBSD/local/lib/*.a") + if platform.architecture()[0] == "64bit": + libs += glob.glob("/lib64/*.so*") + glob.glob("/usr/lib64/*.so*") + libs += glob.glob("/lib64/*.a") + glob.glob("/usr/lib64/*.a") if (sys.platform == "darwin"): libs += glob.glob("/lib/*.dylib*") + glob.glob("/usr/lib/*.dylib*") + glob.glob("/usr/local/lib/*.dylib*") libs += glob.glob("/usr/X11/lib/*.dylib*") + glob.glob("/usr/X11R6/lib/*.dylib*")