V 4.1.0.1: UnsatisfiedLinkError loading library hcjbnd [message #67849] |
Mon, 24 April 2006 10:57  |
Eclipse User |
|
|
|
System:
Java 1.4.2_11
GNU Linux kernel 2.6.12-10-686-smp
TPTP V. 4.1.0.1 and all dependencies (Eclipse, EMF, ...) installed as
described on the download-page for this version.
Loading the libhcjbnd.so library by using this code:
try{
System.loadLibrary("hcjbnd");
available = true;
}catch(Throwable t){
System.err.println("EXCEPTION while loading library
hcjbnd: " + t.toString());
}
produces the following output:
EXCEPTION while loading library hcjbnd: java.lang.UnsatisfiedLinkError:
/export/h_machen/eclipse/plugins/org.eclipse.hyades.executio n_4.1.0.1/os/linux/x86/libhcjbnd.so:
/export/h_machen/eclipse/plugins/org.eclipse.hyades.executio n_4.1.0.1/os/linux/x86/libhcjbnd.so:
undefined symbol: copyJavaStringToNative
As you can see, the library is found at this location but there is a
symbol missing in native code.
Is it a bug or my fault?
Greetings
Holger
|
|
|
|
|
Re: V 4.1.0.1: UnsatisfiedLinkError loading library hcjbnd [message #68888 is a reply to message #68815] |
Thu, 27 April 2006 09:35  |
Eclipse User |
|
|
|
Thanks Holger! Do not count yourself short on your holiness:)
"Holger Machens" <machens@informatik.fh-wiesbaden.de> wrote in message
news:e2qat6$4h6$1@utils.eclipse.org...
> Hi Paul,
>
>
> yes, i'll do a bug report.
>
> And by the way .. I'm not "holier" than other people in this news group
> especially not than the people who developed this greate framework ;)
>
>
> Cheers
> Holger
>
>
>
> Paul Slauenwhite wrote:
> > Hi Holier,
> > This appears to be a defect (possibly a versioning issue). The DLL
> > should load using your code snippet. Please open a TPTP defect.
> >
> > Paul
> > "Holger Machens" <machens@informatik.fh-wiesbaden.de> wrote in message
> > news:e2ip1c$7rs$1@utils.eclipse.org...
> >
> >>System:
> >>
> >>Java 1.4.2_11
> >>GNU Linux kernel 2.6.12-10-686-smp
> >>TPTP V. 4.1.0.1 and all dependencies (Eclipse, EMF, ...) installed as
> >>described on the download-page for this version.
> >>
> >>
> >>Loading the libhcjbnd.so library by using this code:
> >>
> >> try{
> >> System.loadLibrary("hcjbnd");
> >> available = true;
> >> }catch(Throwable t){
> >> System.err.println("EXCEPTION while loading library
> >>hcjbnd: " + t.toString());
> >> }
> >>
> >>produces the following output:
> >>
> >>EXCEPTION while loading library hcjbnd: java.lang.UnsatisfiedLinkError:
> >>
> >
> >
/export/h_machen/eclipse/plugins/org.eclipse.hyades.executio n_4.1.0.1/os/lin
> > ux/x86/libhcjbnd.so:
> >
> >
/export/h_machen/eclipse/plugins/org.eclipse.hyades.executio n_4.1.0.1/os/lin
> > ux/x86/libhcjbnd.so:
> >
> >>undefined symbol: copyJavaStringToNative
> >>
> >>
> >>As you can see, the library is found at this location but there is a
> >>symbol missing in native code.
> >>
> >>Is it a bug or my fault?
> >>
> >>
> >>Greetings
> >> Holger
> >
> >
> >
|
|
|
Powered by
FUDForum. Page generated in 0.08917 seconds