-
-
Notifications
You must be signed in to change notification settings - Fork 402
Description
New usign box64 on ampere OCI to try to execute a java64 app which uses their own java.
I have changed the JAVA_HOME variable to /home/remotelpc/QDM_125_linux_20251215/j64 wich is the specific java for this app
echo $JAVA_HOME confirms that is set correctly to home/remotelpc/QDM_125_linux_20251215/j64
but when I try to execute:
box64 ./QDM_125_linux_20251215/QDataManager_nocheck
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Neoverse-N1 with 4 Cores
Params database has 38 entries
Box64 with Dynarec v0.2.6 nogit built on Jan 24 2024 21:25:30
BOX64: Detected 48bits at least of address space
Counted 51 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/usr/x86_64-linux-gnu/lib/
BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/home/remotelpc/QDM_125_linux_20251215/j64/bin/
Looking for ./QDM_125_linux_20251215/QDataManager_nocheck
Rename process to "QDataManager_nocheck"
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
2025-12-30 07:24:41.521 [WARNING] No launcher configuration file. Using default configuration parameters
2025-12-30 07:24:41.523 [ERROR] Error starting QuantDataManager
Message:
Java Virtual Machine library not found
Details:
/usr/bin/j64/lib/server/libjvm.so
How can I setup box64 to get the java libraries from /home/remotelpc/QDM_125_linux_20251215/j64 instead of /usr/bin/j64/ ?