try{
System.loadLibrary("jsmb");
}
catch (java.lang.UnsatisfiedLinkError e){
System.out.println (e);
Properties prop = System.getProperties();
String vals = prop.getProperty("java.library.path");
System.out.println (vals);
}
Под виндузой все ок. Под пингвином маразм повный. Когда вылетает с эксепшином, то выводится путь. Естествено /usr/lib присутствует.
И еще если загружать таким макаром:
try{
System.load("/usr/lib/libjsmb.so");
}
То все чудненько работает.
Беру эту статейку:
http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jniexamp.html
И ничего особенного ненахожу. Все как у меня. Только названия другие.