You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dyld[1679]: Library not loaded: @rpath/libjvm.dylib
Referenced from: /Users/nirajpalsule/Documents/Softwares/Global Change Assessment Model (GCAM)/gcam-v6.0-Mac-Release-Package/exe/Release/gcam
Reason: tried: '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/usr/local/lib/libjvm.dylib' (no such file), '/usr/lib/libjvm.dylib' (no such file, not in dyld cache)
I understand that Macbooks have ARM64 processor (also referred to as AARCH64) instead of x64 processor since 2022. Hence, I downloaded OpenJDK macOS/AARCH64, but it does not detect any file after symlink and gives following error:
dyld[13483]: Library not loaded: @rpath/libjvm.dylib
Referenced from: /Users/nirajpalsule/Documents/Softwares/Global Change Assessment Model (GCAM)/gcam-v6.0-Mac-Release-Package/exe/Release/gcam
Reason: tried: '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/usr/local/lib/libjvm.dylib' (no such file), '/usr/lib/libjvm.dylib' (no such file, not in dyld cache)
I would appreciate if someone can guide me to resolve this issue or find a workaround to install and run gcam.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I have a Macbook Air with M1 chip that I purchased in June 2022. I followed the Youtube tutorial https://www.youtube.com/watch?v=c8DmPHHO6DA and downloaded OpenJDK version 20 macOS/x64 https://jdk.java.net/20/. I also followed user guide's "Java for Mac" section http://jgcri.github.io/gcam-doc/gcam-build.html to symlink, but I get the following error in Terminal regarding Incompatible Architecture when I run GCAM:
dyld[1679]: Library not loaded: @rpath/libjvm.dylib
Referenced from: /Users/nirajpalsule/Documents/Softwares/Global Change Assessment Model (GCAM)/gcam-v6.0-Mac-Release-Package/exe/Release/gcam
Reason: tried: '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/usr/local/lib/libjvm.dylib' (no such file), '/usr/lib/libjvm.dylib' (no such file, not in dyld cache)
I understand that Macbooks have ARM64 processor (also referred to as AARCH64) instead of x64 processor since 2022. Hence, I downloaded OpenJDK macOS/AARCH64, but it does not detect any file after symlink and gives following error:
dyld[13483]: Library not loaded: @rpath/libjvm.dylib
Referenced from: /Users/nirajpalsule/Documents/Softwares/Global Change Assessment Model (GCAM)/gcam-v6.0-Mac-Release-Package/exe/Release/gcam
Reason: tried: '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '../libs/java/lib/libjvm.dylib' (no such file), '../libs/boost-lib/stage/lib/libjvm.dylib' (no such file), '../libs/libjvm.dylib' (no such file), '../libs/tbb/lib/libjvm.dylib' (no such file), '/usr/local/lib/libjvm.dylib' (no such file), '/usr/lib/libjvm.dylib' (no such file, not in dyld cache)
I would appreciate if someone can guide me to resolve this issue or find a workaround to install and run gcam.
Beta Was this translation helpful? Give feedback.
All reactions