Jme on Linux

I tryied to start my application on linux, giving the relative native libraries.

Using jre 1.5.0_11 on Fedora core 6 :

Exception in thread "main" java.lang.UnsatisfiedLinkError: /myth/apps/Giuoco/impl/ Can't load IA 32-bit .so on a IA 32-bit platform

Going into deep, setting export LD_DEBUG=libs i've found this :

/usr/java/jre1.5.0_11/lib/i386/ error: relocation error: symbol awt_FreeDrawingSurface, version SUNWprivate_1.1 not defined in file with link time reference (fatal)

before the error posted before.

So, the liblwjgl version is the one given with jme srcs.

Maybe is the problem, incompatible version of liblwjgl with java version ?


I am also running jME under linux with sun's sdk 5.0 and I receive no such error.

I am running Ubuntu edgy eft without any system related trouble except for some openal issues.

hi elettrozero

have a look at:

that might well be Your problem too.


That's the post where I've found to set the environment to obtains more debu infos.

There's no solution there.

Maybe using jdk instead of simple jre…it seems stupid but by now I found no other way.

No, no way…

…is there something about liblwjgl and cglib version ?

Doesn't IA refer Itanium processor?

I don't think, anyway I do not have an Itanium processor but if someone lends me one i can try :wink:

darkfrog said:

Doesn't IA refer Itanium processor?

IA 32 is synonymous with intel's x86 32 bit architecture.

My bad.  :-o

Never mind.

Anyway I've found, it appens starting the app using tools as ssh.

It's an lgwjgl issue, maybe it should be appropriate to make a stiky on it.