I’m trying to use PureJavaComm on my BBB/Rev C (Debian). I get the following results:
root@beaglebone:/opt/dnc/lib# java -cp PureJavaComm.jar:jna-4.0.0.jar purejavacomm.testsuite.TestSuite
PureJavaComm Test Suite
Using port: cu.usbserial-FTOXM3NX
TestMissingPort Exception in thread “main” java.lang.UnsatisfiedLinkError: /tmp/jna-3506402/jna7659204852244455440.tmp: /tmp/jna-3506402/jna7659204852244455440.tmp: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1851)
at java.lang.Runtime.load0(Runtime.java:795)
at java.lang.System.load(System.java:1062)
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:761)
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:736)
at com.sun.jna.Native.(Native.java:131)
at com.sun.jna.NativeLong.(NativeLong.java:23)
at jtermios.linux.JTermiosImpl.(JTermiosImpl.java:63)
at jtermios.JTermios.(JTermios.java:285)
at purejavacomm.CommPortIdentifier.getPortIdentifier(CommPortIdentifier.java:104)
at purejavacomm.testsuite.TestFreeFormPortIdentifiers.testMissingPortInCommPortIdentifier(TestFreeFormPortIdentifiers.java:25)
at purejavacomm.testsuite.TestSuite.main(TestSuite.java:43)
root@beaglebone:/opt/dnc/lib#
The test works on Windows 7. Any suggestions???