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

Popular posts from this blog

ruby - Trying to change last to "x"s to 23 -

jquery - Clone last and append item to closest class -

c - Unrecognised emulation mode: elf_i386 on MinGW32 -