# java.lang.UnsatisfiedLinkError

**URL:** https://discourse.processing.org/t/java-lang-unsatisfiedlinkerror/16848
**Category:** Electronics (Arduino, etc.)
**Created:** [January 4, 2020, 1:11am UTC](https://discourse.processing.org/t/java-lang-unsatisfiedlinkerror/16848 "2020-01-04T01:11:36Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![spflanze](https://avatars.discourse-cdn.com/v4/letter/s/eb9ed0/32.png) [@spflanze](https://discourse.processing.org/u/spflanze)
#### Post date: [January 4, 2020, 1:11am UTC](https://discourse.processing.org/t/java-lang-unsatisfiedlinkerror/16848/1 "2020-01-04T01:11:36Z")

</div>

I am developing a Processing Sketch in Eclipse that uses USB by means of the serial port emulator in jssc.jar. It charts data received over the serial port as lines on a graph. When the program is run, the sketch window opens. But in the Console tab I get these errors:

```auto
java.lang.UnsatisfiedLinkError: 'java.lang.String[] jssc.SerialNativeInterface.getSerialPortNames()'
	at jssc.SerialNativeInterface.getSerialPortNames(Native Method)
	at jssc.SerialPortList.getWindowsPortNames(SerialPortList.java:309)
	at jssc.SerialPortList.getPortNames(SerialPortList.java:298)
	at jssc.SerialPortList.getPortNames(SerialPortList.java:182)
	at processing.serial.Serial.list(Unknown Source)
	at SensorsGraph4.SensorsGraph4.setup(SensorsGraph4.java:56)
	at processing.core.PApplet.handleDraw(PApplet.java:2425)
	at processing.awt.PSurfaceAWT$12.callDraw(PSurfaceAWT.java:1547)
	at processing.core.PSurfaceNone$AnimationThread.run(PSurfaceNone.java:313)

```

What is causing these errors?

The project can be downloaded from:  
[http://www.mediafire.com/file/0ag0wrntteferqu/SensorsGraph4.zip/file](http://www.mediafire.com/file/0ag0wrntteferqu/SensorsGraph4.zip/file)

---

_[View the full topic](https://discourse.processing.org/t/java-lang-unsatisfiedlinkerror/16848)._
