mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 18:03:56 -04:00
Locate dylibs too
This commit is contained in:
parent
933899dca7
commit
8b362f6c88
@ -911,8 +911,11 @@ def GetLdCache():
|
|||||||
lib = lib.split(".so", 1)[0][3:]
|
lib = lib.split(".so", 1)[0][3:]
|
||||||
LD_CACHE.append(lib)
|
LD_CACHE.append(lib)
|
||||||
else:
|
else:
|
||||||
for l in 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/*.so*") + glob.glob("/usr/lib/*.so*") + glob.glob("/usr/local/lib/*.so*") + glob.glob("/usr/PCBSD/local/lib/*.so*")
|
||||||
lib = os.path.basename(l).split(".so", 1)[0][3:]
|
if (sys.platform == "darwin"):
|
||||||
|
libs += glob.glob("/lib/*.dylib*") + glob.glob("/usr/lib/*.dylib*") + glob.glob("/usr/local/lib/*.dylib*")
|
||||||
|
for l in libs:
|
||||||
|
lib = os.path.basename(l).split(".so", 1)[0].split(".dylib", 1)[0][3:]
|
||||||
LD_CACHE.append(lib)
|
LD_CACHE.append(lib)
|
||||||
# Now check for static libraries - they aren't found by ldconfig.
|
# Now check for static libraries - they aren't found by ldconfig.
|
||||||
for l in glob.glob("/lib/*.a") + glob.glob("/usr/lib/*.a") + glob.glob("/usr/local/lib/*.a") + glob.glob("/usr/PCBSD/local/lib/*.a"):
|
for l in glob.glob("/lib/*.a") + glob.glob("/usr/lib/*.a") + glob.glob("/usr/local/lib/*.a") + glob.glob("/usr/PCBSD/local/lib/*.a"):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user