[Tpm4java-users] problem regarding javaddl & java.library.path
Brought to you by:
tews
From: Daniel P. <pin...@gm...> - 2009-07-23 20:53:55
|
Hello all, I have reached a confusing error while programming with tpm4java. Using SimplePrivacyCA.creatCA() makes no problem, but as soon as I code TssHighLevel highLevel = TssFactory.getHighLevel(); I get this error output: Exception in thread "main" java.lang.UnsatisfiedLinkError: no javaddl in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1698) at java.lang.Runtime.loadLibrary0(Runtime.java:840) at java.lang.System.loadLibrary(System.java:1047) at de.datenzone.tpm4java.TddlJniDeviceDriver.<clinit>(TddlJniDeviceDriver.java:47) at de.datenzone.tpm4java.TssFactory.getLowlevel(TssFactory.java:164) at de.datenzone.tpm4java.TssFactory.getHighLevel(TssFactory.java:182) at Utils.TPMOwnership.main(TPMOwnership.java:45) I am using linux, 2.6.28-13-generic Ubuntu with openjdk 1.6. I have already tried System.load(path) to get the javaddl file but I get: Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /home/daniel/tpm4java-0.9.0-src/dist/lib/javaddl I have tried this at netbeans & eclipse with same results, I am using the VM option (-Djava.library.path= path) as well. Anyone has an idea? Regards, Daniel |