From 03bcef96e3105923ccc8c827b70b97ff0aa3464c Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sat, 30 Mar 2019 01:24:14 +0100 Subject: Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib) Since Java8 (or even earlier), JRE on OSX uses *.dylib native library suffix instead of *.jnilib when automatically searching and loading them. This is not easily being recognized by JogAmp, since we explicitly name the native libraries with full path when testing with our TempJarCache. --- make/build-test.xml | 17 ----------------- make/build.xml | 5 ++--- make/gluegen-cpptasks-base.xml | 1 - make/scripts/runtest.sh | 3 ++- 4 files changed, 4 insertions(+), 22 deletions(-) diff --git a/make/build-test.xml b/make/build-test.xml index 68f674f..6372696 100644 --- a/make/build-test.xml +++ b/make/build-test.xml @@ -215,12 +215,6 @@ - - - - - @@ -625,11 +619,6 @@ chmod 644 ${results}/* \${line.separator} output.lib.name="Bindingtest1p1" compiler.cfg.id="${compiler.cfg.id}" linker.cfg.id="linker.test1.fixed.cfg.id"/> - - - - - @@ -651,12 +640,6 @@ chmod 644 ${results}/* \${line.separator} output.lib.name="Bindingtest1p2" compiler.cfg.id="${compiler.cfg.id}" linker.cfg.id="linker.test1.runtime.cfg.id"/> - - - - - - - diff --git a/make/scripts/runtest.sh b/make/scripts/runtest.sh index be2e415..5ba9b73 100755 --- a/make/scripts/runtest.sh +++ b/make/scripts/runtest.sh @@ -62,7 +62,8 @@ X_ARGS="-Drootrel.build=$ROOTREL_BUILD -Dgluegen.root=$GLUEGEN_ROOT" #D_ARGS="-Djogamp.debug.Lock.TraceLock" #D_ARGS="-Djogamp.debug.IOUtil -Djogamp.debug.IOUtil.Exe -Djogamp.debug.IOUtil.Exe.NoStream" #D_ARGS="-Djogamp.debug.IOUtil -Djogamp.debug.TempFileCache -Djogamp.debug.TempJarCache -Djogamp.debug.IOUtil.Exe" -D_ARGS="-Djogamp.debug.IOUtil -Djogamp.debug.TempFileCache -Djogamp.debug.TempJarCache -Djava.io.tmpdir=/run/501" +#D_ARGS="-Djogamp.debug.IOUtil -Djogamp.debug.TempFileCache -Djogamp.debug.TempJarCache -Djava.io.tmpdir=/run/501" +D_ARGS="-Djogamp.debug.IOUtil -Djogamp.debug.TempFileCache -Djogamp.debug.TempJarCache" #D_ARGS="-Djogamp.debug.ByteBufferInputStream" #D_ARGS="-Djogamp.debug.Buffers" #D_ARGS="-Djogamp.debug.Bitstream" -- cgit v1.2.3