Serial.list() Error on Mac
in
Core Library Questions
•
3 years ago
Hello, I'm running in to an odd error. I recently upgraded to Snow Leopard, which may be the source of the issue, as I never had any trouble communicating via the serial port before the upgrade. When I load and attempt to run the SimpleRead example from the Serial library, I get the following error:
java.lang.UnsatisfiedLinkError: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no suitable image found. Did find: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no matching architecture in universal wrapper thrown while loading gnu.io.RXTXCommDriver
java.lang.UnsatisfiedLinkError: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no suitable image found. Did find: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no matching architecture in universal wrapper
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1823)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1045)
at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
at processing.serial.Serial.list(Serial.java:554)
at SimpleRead.setup(SimpleRead.java:40)
at processing.core.PApplet.handleDraw(PApplet.java:1403)
at processing.core.PApplet.run(PApplet.java:1328)
at java.lang.Thread.run(Thread.java:637)
Exception in thread "Animation Thread" java.lang.RuntimeException: Error inside Serial.ports()
at processing.serial.Serial.errorMessage(Serial.java:588)
at processing.serial.Serial.list(Serial.java:569)
at SimpleRead.setup(SimpleRead.java:40)
at processing.core.PApplet.handleDraw(PApplet.java:1403)
at processing.core.PApplet.run(PApplet.java:1328)
at java.lang.Thread.run(Thread.java:637)
Any ideas or ways to fix this?
java.lang.UnsatisfiedLinkError: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no suitable image found. Did find: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no matching architecture in universal wrapper thrown while loading gnu.io.RXTXCommDriver
java.lang.UnsatisfiedLinkError: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no suitable image found. Did find: /Applications/Processing.app/Contents/Resources/Java/libraries/serial/library/librxtxSerial.jnilib: no matching architecture in universal wrapper
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1823)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1045)
at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
at processing.serial.Serial.list(Serial.java:554)
at SimpleRead.setup(SimpleRead.java:40)
at processing.core.PApplet.handleDraw(PApplet.java:1403)
at processing.core.PApplet.run(PApplet.java:1328)
at java.lang.Thread.run(Thread.java:637)
Exception in thread "Animation Thread" java.lang.RuntimeException: Error inside Serial.ports()
at processing.serial.Serial.errorMessage(Serial.java:588)
at processing.serial.Serial.list(Serial.java:569)
at SimpleRead.setup(SimpleRead.java:40)
at processing.core.PApplet.handleDraw(PApplet.java:1403)
at processing.core.PApplet.run(PApplet.java:1328)
at java.lang.Thread.run(Thread.java:637)
Any ideas or ways to fix this?
1