Hello,
I am trying to load a dynamic lib called "libnavnet.jnilib" from my app (pxconnect) in the command line, and I keep getting the following error:
>java -classpath pxconnect.jar:FileConversion.jar:navnet.jar -Djava.library.path=. com.ti.eps.pxconnect.ApplicationMain
java.lang.UnsatisfiedLinkError: /Users/meli/Desktop/XDDLG/libnavnet.jnilib:
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at com.ti.eps.navnet.NavNet.<clinit>(NavNet.java:22
...
Following some recommendation I read online, I have tried setting the PATH, CLASSPATH, and DYLD_LIBRARY_PATH=/Users/meli/Desktop/XDDLG in my env, where my library is (I checked), but I still see the error.
FYI, the file trying to load libnavnet.jnilib is inside pxconnect.jar and it is using System.load("/Users/meli/Desktop/XDDL/libnavnet.jnilib");
What can I do? I am in desperate need for help?
Thanks,
I am trying to load a dynamic lib called "libnavnet.jnilib" from my app (pxconnect) in the command line, and I keep getting the following error:
>java -classpath pxconnect.jar:FileConversion.jar:navnet.jar -Djava.library.path=. com.ti.eps.pxconnect.ApplicationMain
java.lang.UnsatisfiedLinkError: /Users/meli/Desktop/XDDLG/libnavnet.jnilib:
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at com.ti.eps.navnet.NavNet.<clinit>(NavNet.java:22
...
Following some recommendation I read online, I have tried setting the PATH, CLASSPATH, and DYLD_LIBRARY_PATH=/Users/meli/Desktop/XDDLG in my env, where my library is (I checked), but I still see the error.
FYI, the file trying to load libnavnet.jnilib is inside pxconnect.jar and it is using System.load("/Users/meli/Desktop/XDDL/libnavnet.jnilib");
What can I do? I am in desperate need for help?
Thanks,