UnsatisfiedLinkError in Processing
Posted: 24 June 2010 11:53 PM   [ Ignore ]
New Member
Rank
Total Posts:  7
Joined  2010-06-16

I’m one of the few people that can’t seem to get past an UnsatisfiedLinkError in the Processing example included with the SDK, CLEyeMulticamTest.pde. I’m on a Windows Vista 64-bit laptop. I’ve made sure that CLEyeMulticam.dll is in the SDK’s bin directory and absolutely everywhere else I can think of, including system32, all the directories in my PATH variable, etc.

Can someone please assist? I’m really excited to use the PS3Eye and this library. Do you guys offer a paid support option?

Profile
 
 
Posted: 28 June 2010 11:27 PM   [ Ignore ]   [ # 1 ]
New Member
Rank
Total Posts:  7
Joined  2010-06-16

Can someone please point me in the right direction?

Profile
 
 
Posted: 07 July 2010 12:02 AM   [ Ignore ]   [ # 2 ]
New Member
Rank
Total Posts:  23
Joined  2010-03-20

i’ve asked for the same thing and still got no answer.
nor processing nor java can get it running. keeps telling me that it can’t find the dll file and i’m sure it’s visible as it’s at the side of other needed dll files. seems like big problem on 64bit win7 machines. we’re not the only ones getting that problem.

if you do get it going let us know

Profile
 
 
Posted: 08 July 2010 07:55 AM   [ Ignore ]   [ # 3 ]
New Member
Rank
Total Posts:  2
Joined  2010-07-06

Have you seen the comment in the example?

Take a look at line 34-36:
  // Library loading via native interface (JNI)
  // If you see “UnsatisfiedLinkError” then target the library path otherwise leave it commented out.
  // CLCamera.loadLibrary(“C://PATH//TO//CL-EYE SDK FOLDER//Bin/CLEyeMulticam.dll”);

Try to call loadLibrary with the absolute path to the CLEyeMulticam.dll and everything works fine.

Profile
 
 
Posted: 08 July 2010 08:16 AM   [ Ignore ]   [ # 4 ]
New Member
Rank
Total Posts:  23
Joined  2010-03-20

I have tried that and it still tells me DLL not found.
i’ve placed dll file at c:\ root and pointed there. still no luck.

i tested with System.load and System.loadLibrary


System.load( “c:\\CLEyeMulticam.dll” );

System.loadLibrary( “CLEyeMulticam” );


@abenzer.. did you have any luck with loadLibrary?

Profile
 
 
Posted: 09 July 2010 10:43 AM   [ Ignore ]   [ # 5 ]
New Member
Rank
Total Posts:  2
Joined  2010-07-06

Just wanted to say that I get those error msgs, too.
Since the class is first trying to load the files automatically the output with my solution looks like:

(1) Could not find the CLEyeMulticam.dll
(2) Could not find the CLEyeMulticam.dll
CLEyeMulticam.dll loaded

Profile
 
 
Posted: 09 July 2010 11:08 AM   [ Ignore ]   [ # 6 ]
New Member
Rank
Total Posts:  23
Joined  2010-03-20

Yes the first error messages come from the lib, but you get a loaded one in the end.
i don’t get any loaded message it simply doesn’t load the dll file at all.
not even loading it with loadLibrary and pointing directly to the folder.
As i said above i even tried loading it from C drive root still nothing :/ i don’t get it

what system do you have sir ?

Profile
 
 
 
 


RSS 2.0     Atom Feed