Jag får inte riktigt till det med ett litet javaprogram som ska ladda ett jni-lib.
jag har bygg libbet som heter libJniDAQmxBase.so och i javakoden laddar jag med
System.loadLibrary("JniDAQmxBase");
men jvm hittar inte biblioteket. Provade att speca java.library.path till "." och köra från katalogen där libbet ligger men det hjälper inte.
Testade att lägga libbet i /Library/Java/Extension men inte heller det är nån hit.
Nån som kan lite mer om det här?
EDIT: Ändrade libnamnet så det slutar med jnilib efter tips, men det ger nya "roliga" felmeddelanden:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /Library/Java/Extensions/libJniDAQmxBase.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 JniDAQmxBase.<clinit>(JniDAQmxBase.java:6)
Stön...
/Per