diff options
author | Marshall Greenblatt <magreenblatt@gmail.com> | 2015-07-28 16:22:35 -0700 |
---|---|---|
committer | Marshall Greenblatt <magreenblatt@gmail.com> | 2015-07-28 16:24:56 -0700 |
commit | 6d1de9ff7d88b0d58fbae6f9edcfe80956d26e91 (patch) | |
tree | 7a918630b514c931b5f40d79a98163c4b93e4940 /tools | |
parent | f664b2b2570efd1a73475735442212adc1b8a87e (diff) | |
download | jcef-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-x | tools/run.sh | 4 |
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 |