View Full Version : Alice 2.4 doesn't run on 64 bit Linux

01-18-2014, 04:02 PM

I think the Linux tarball is missing a 64 bit shared library? When I try to run Alice I get the following error message:

sh ./run-alice
Registered succesfully
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/justin/cs105/Alice 2.4/Required/lib/linux-i586/libgluegen-rt.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
java.lang.UnsatisfiedLinkError: /home/justin/cs105/Alice 2.4/Required/lib/linux-i586/libgluegen-rt.so: /home/justin/cs105/Alice 2.4/Required/lib/linux-i586/libgluegen-rt.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)

If I run Alice from a 32 bit chroot it seems to work fine (with occasional errors about the layout which it seems like are safe to ignore).

01-19-2014, 12:00 PM
Thank you for your report... We will look into it...

Don Slater