Uploading/Linking Exception - UnsatisfiedLinkError

This is where you talk about the NXJ software itself, installation issues, and programming talk.

Moderators: roger, 99jonathan, imaqine

Uploading/Linking Exception - UnsatisfiedLinkError

Postby mrasool » Thu Oct 11, 2007 10:50 am

Hi,

I am using Eclipse on Windows XP for testing and running a simple java program (R2MeToo.java) to upload in NXT Brick. I have configured all the environment variables and other stuff as specified, but when I click "leJOS Download", I see following:

Linking...
Uploading...
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Java\lejos_nxj\bin\jlibnxt.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at lejos.pc.comm.NXTCommLibnxt.<clinit>(NXTCommLibnxt.java:64)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at lejos.pc.comm.NXTCommand.search(NXTCommand.java:47)
at lejos.pc.tools.Upload.upload(Upload.java:34)
at lejos.pc.tools.NXJLinkAndUpload.run(NXJLinkAndUpload.java:102)
at lejos.pc.tools.NXJLinkAndUpload.main(NXJLinkAndUpload.java:27)


Please help as soon as possible!!!!

--
Mudassir Rasool
mrasool
New User
 
Posts: 7
Joined: Fri Oct 05, 2007 3:04 pm
Location: Germany

Postby lawrie » Fri Oct 12, 2007 6:24 pm

It looks like you have not got libusb installed on your PC. Are you trying to use usb or bluetooth to upload the program? If you are using Bluetooth you can specified the -b flag to the nxj or nxjupload to force it to use Bluetooth.
lawrie
leJOS Team Member
 
Posts: 677
Joined: Mon Feb 05, 2007 1:27 pm

Using USB

Postby mrasool » Mon Oct 15, 2007 4:07 pm

Lawrie,

I am using USB to upload the code. How can I install libusb?

Thanks.
Mudassir Rasool
Deutschland
mrasool
New User
 
Posts: 7
Joined: Fri Oct 05, 2007 3:04 pm
Location: Germany

Thanks Again Lawrie....

Postby mrasool » Mon Oct 15, 2007 4:12 pm

Ohhh Lawriee....

Thanks a lot dude... you really helped me.... I found the libusb in NXJ folder and installed it. then it worked for me...

Thanks again....
Mudassir Rasool
Deutschland
mrasool
New User
 
Posts: 7
Joined: Fri Oct 05, 2007 3:04 pm
Location: Germany


Return to NXJ Software

Who is online

Users browsing this forum: freekykat and 4 guests

more stuff