src/os/posix/launcher/launcher.script
Print this page
@@ -112,25 +112,42 @@
# o $JRE/lib/$ARCH
# followed by the user's previous effective LD_LIBRARY_PATH, if
# any.
JRE=$JDK/jre
JAVA_HOME=$JDK
-ARCH=@@LIBARCH@@
+export JAVA_HOME
+ARCH=@@LIBARCH@@
SBP=${MYDIR}:${JRE}/lib/${ARCH}
-# Set up a suitable LD_LIBRARY_PATH
+
+# Set up a suitable LD_LIBRARY_PATH or DYLD_LIBRARY_PATH
+
+OS=`uname -s`
+if [ "${OS}" = "Darwin" ]
+then
+
+if [ -z "$DYLD_LIBRARY_PATH" ]
+then
+ DYLD_LIBRARY_PATH="$SBP"
+else
+ DYLD_LIBRARY_PATH="$SBP:$LD_LIBRARY_PATH"
+fi
+export DYLD_LIBRARY_PATH
+
+else
+# not 'Darwin'
if [ -z "$LD_LIBRARY_PATH" ]
then
LD_LIBRARY_PATH="$SBP"
else
LD_LIBRARY_PATH="$SBP:$LD_LIBRARY_PATH"
fi
-
export LD_LIBRARY_PATH
-export JAVA_HOME
+
+fi
JPARMS="$@ $JAVA_ARGS";
# Locate the gamma development launcher
LAUNCHER=${MYDIR}/gamma