64bit - Getting the new Squeak 5 to run on 64 bit Linux -
in short: how squeak 5 run on x64 linux? dont care whether executable 32 or 64 bit long runs , opens squeak 5 image.
here tried:
when try run executables squeak 5 package get: running 32-bit squeak on 64-bit system. install-libs32 may install them
- tried that. wasn't found.
then went looking 64 bit executable. there squeak 4 can't open squeak 5 images.
looking through squeak 5 package:
the shell scripts squeak.sh
in both these directories:
- squeak-5.0-all-in-one/
- squeak-5.0-all-in-one/squeak-5.0-all-in-one.app/contents/linuxandwindows/
both return error:
/usr/bin/ldd didn't produce output , system 64 bit. may need (re)install 32-bit libraries.
there misleading files named squeak
(no .sh) in these directories:
- squeak-5.0-all-in-one/squeak-5.0-all-in-one.app/contents/linuxandwindows/linux-i686
- squeak-5.0-all-in-one/squeak-5.0-all-in-one.app/contents/linuxandwindows/linux-i686/bin
they not executable, more shell scripts.
there squeak
file in:
- squeak-5.0-all-in-one/squeak-5.0-all-in-one.app/contents/linuxandwindows/linux-i686/lib/squeak/5.0-3397
running ./squeak
misleadingly says no such file or directory
. misleading because file exist, 32-bit exe.
file squeak
tells me: elf 32-bit lsb executable, intel 80386
.
so how run on 64-bit linux? compile myself haven't tried assuming there lot of dependencies. or has tried it?
you got information need:
you may need (re)install 32-bit libraries.
squeak 5 32bit only. hence, need 32bit libraries. cannot use 64bit libraries.
you may need thes:e packages (i use debian/ubuntu names, centos/rh/suse should similar):
- libc6:i386
- libuuid1:i386
- libkrb5-3:i386
- libk5crypto3:i386
- zlib1g:i386
- libcomerr2:i386
- libkrb5support0:i386
- libkeyutils1:i386
- libx11-6:i386
- libgl1-mesa-glx:i386
- libsm6:i386
- libssl1.0.0:i386
(note :i386
in names)
Comments
Post a Comment