aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMarshall Greenblatt <magreenblatt@gmail.com>2015-07-28 16:22:35 -0700
committerMarshall Greenblatt <magreenblatt@gmail.com>2015-07-28 16:24:56 -0700
commit6d1de9ff7d88b0d58fbae6f9edcfe80956d26e91 (patch)
tree7a918630b514c931b5f40d79a98163c4b93e4940 /tools
parentf664b2b2570efd1a73475735442212adc1b8a87e (diff)
downloadjcef-6d1de9ff7d88b0d58fbae6f9edcfe80956d26e91.tar.gz
Fix running on Linux (issue #137).
- Specify absolute LIB_PATH value so pack files load correctly. - Preload libcef.so to avoid allocator-related crashes. - Update the CEF version to pick up necessary crash fixes.
Diffstat (limited to 'tools')
-rwxr-xr-xtools/run.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/run.sh b/tools/run.sh
index 6a47c9d..6538db7 100755
--- a/tools/run.sh
+++ b/tools/run.sh
@@ -14,7 +14,7 @@ else
echo "ERROR: Please specify a run type: detailed or simple"
else
export OUT_PATH="./out"
- export LIB_PATH="$OUT_PATH/$2"
+ export LIB_PATH=$(readlink -f "$OUT_PATH/$2")
export CLS_PATH="./third_party/jogamp/jar/*:$OUT_PATH/$1"
export RUN_TYPE="$3"
@@ -26,7 +26,7 @@ else
shift
shift
- java -cp "$CLS_PATH" -Djava.library.path=$LIB_PATH tests.$RUN_TYPE.MainFrame "$@"
+ LD_PRELOAD=$LIB_PATH/libcef.so java -cp "$CLS_PATH" -Djava.library.path=$LIB_PATH tests.$RUN_TYPE.MainFrame "$@"
fi
fi