mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
fix error when compiling from linux for android, thanks to heek_
This commit is contained in:
parent
232821a0b1
commit
cd5fe3fb74
@ -1708,12 +1708,15 @@ def CompileAnything(target, inputs, opts, progress = None):
|
||||
ProgressOutput(progress, "Linking dynamic library", target)
|
||||
|
||||
# Add version number to the dynamic library, on unix
|
||||
if (origsuffix==".dll" and "MODULE" not in opts and not sys.platform.startswith("win") and not RTDIST):
|
||||
if (sys.platform == "darwin"):
|
||||
if (target.lower().endswith(".dylib")):
|
||||
if origsuffix==".dll" and "MODULE" not in opts and not RTDIST:
|
||||
target = GetTarget()
|
||||
if target == "darwin":
|
||||
# On Mac, libraries are named like libpanda.1.2.dylib
|
||||
if target.lower().endswith(".dylib"):
|
||||
target = target[:-5] + MAJOR_VERSION + ".dylib"
|
||||
SetOrigExt(target, origsuffix)
|
||||
else:
|
||||
elif target != "windows" and target != "android":
|
||||
# On Linux, libraries are named like libpanda.so.1.2
|
||||
target = target + "." + MAJOR_VERSION
|
||||
SetOrigExt(target, origsuffix)
|
||||
return CompileLink(target, inputs, opts)
|
||||
|
Loading…
x
Reference in New Issue
Block a user