I have a java app written to run in the windows JRE. I can start it in Linux but it makes a call to a .dll that comes with the app, and so I get:
java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: NativeEncDec.dll
I found in the docs that this .dll is supposed to be native for the OS, hence the error when running in Linux. Is there any way around this, or could I just decompile the class files, fiddle with the paths, and recompile?
As you can tell I'm pretty ignorant of Java. My only other step would be to try to convince the developers to change it, but I've been told I'm the first person they've seen try to run this app in Linux!
java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: NativeEncDec.dll
I found in the docs that this .dll is supposed to be native for the OS, hence the error when running in Linux. Is there any way around this, or could I just decompile the class files, fiddle with the paths, and recompile?
As you can tell I'm pretty ignorant of Java. My only other step would be to try to convince the developers to change it, but I've been told I'm the first person they've seen try to run this app in Linux!