Originally posted by: MBecker
Hi,
I am trying to get CP Optimizer (12.7) working on OSX, using Java in Eclipse.
I followed steps I found in a blog post online, in a similar way I managed to get CPLEX working in the same setup.
Unfortunately CP doesn't seem to work the same way.
If I try to run the example SchedSequence.java I get the following error (see below).
What confuses me is that on OSX there is no OPL. I hope someone can clear things up!
Native code library failed to load: ensure the appropriate library (opl1270.dll/.so) is in your path.
Exceptions:
no opl1270 in java.library.path
no opl_lang_wrap_cpp in java.library.path
no opl_core_wrap_cpp_java1270 in java.library.path
no opl_core_wrap_cpp in java.library.path
no cp_oaas1270 in java.library.path
no cp_oaas in java.library.path
/Users/mbr04/Applications/IBM/ILOG/CPLEX_Studio127/cpoptimizer/bin/x86-64_osx/libcp_wrap_cpp_java1270.jnilib: dlopen(/Users/mbr04/Applications/IBM/ILOG/CPLEX_Studio127/cpoptimizer/bin/x86-64_osx/libcp_wrap_cpp_java1270.jnilib, 1): Library not loaded: /nfs/home/cplexadmin/jenkins/agent-optbld30x/workspace/distrib-branch12.7/label/x64-osx.optbld30x/bin/x86-64_osx/static_pic/libcplex1270.jnilib
Referenced from: /Users/mbr04/Applications/IBM/ILOG/CPLEX_Studio127/cpoptimizer/bin/x86-64_osx/libcp_wrap_cpp_java1270.jnilib
Reason: image not found
no cp_wrap_cpp in java.library.path
no concert_wrap_cpp_java1270 in java.library.path
no concert_wrap_cpp in java.library.path
Exception in thread "main" java.lang.ExceptionInInitializerError
at ilog.concert.cppimpl.IloEnv.<init>(IloEnv.java:49)
at ilog.concert.IloModelerImpl.<init>(IloModelerImpl.java:34)
at ilog.cp.IloCP.<init>(IloCP.java:128)
at ilog.cp.IloCP.<init>(IloCP.java:121)
at SchedSequence.<clinit>(SchedSequence.java:82)
Caused by: java.lang.RuntimeException: Native code library failed to load: ensure the appropriate library (opl1270.dll/.so) is in your path.
Exceptions:
no opl1270 in java.library.path
no opl_lang_wrap_cpp in java.library.path
no opl_core_wrap_cpp_java1270 in java.library.path
no opl_core_wrap_cpp in java.library.path
no cp_oaas1270 in java.library.path
no cp_oaas in java.library.path
/Users/mbr04/Applications/IBM/ILOG/CPLEX_Studio127/cpoptimizer/bin/x86-64_osx/libcp_wrap_cpp_java1270.jnilib: dlopen(/Users/mbr04/Applications/IBM/ILOG/CPLEX_Studio127/cpoptimizer/bin/x86-64_osx/libcp_wrap_cpp_java1270.jnilib, 1): Library not loaded: /nfs/home/cplexadmin/jenkins/agent-optbld30x/workspace/distrib-branch12.7/label/x64-osx.optbld30x/bin/x86-64_osx/static_pic/libcplex1270.jnilib
Referenced from: /Users/mbr04/Applications/IBM/ILOG/CPLEX_Studio127/cpoptimizer/bin/x86-64_osx/libcp_wrap_cpp_java1270.jnilib
Reason: image not found
no cp_wrap_cpp in java.library.path
no concert_wrap_cpp_java1270 in java.library.path
no concert_wrap_cpp in java.library.path
at ilog.concert.IloJNILoader.loadJNI(IloJNILoader.java:88)
at ilog.concert.cppimpl.concert_wrapJNI.<clinit>(concert_wrapJNI.java:15)
... 5 more
#CPOptimizer#DecisionOptimization