[squeak-dev] cannot read file format 6521
stes
stes at telenet.be
Thu Mar 26 12:28:25 UTC 2020
Hi,
Is there an easy way to see in the squeak image file name what the "image
format" number is ?
I've built squeakvm from SVN (subversion) on Solaris. This compile went
relatively well.
I've used the SunPro C Studio "DeveloperWorks" C and C++ compiler (not the
gcc compiler).
When I build (on Solaris) the squeakvm it seems to install fine for the 32
bit.
The build64 almost succeeds as well (97% compiled ok) there is an error
"./squeakvm/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c", line 197:
identifier redeclared: sound_AvailableSpace
I don't have that error in the build 32 bit.
But when I launch this with an old 4.10 image it works, but with the 5.3
image I get:
bash-4.4$ bin/squeak.sh Squeak5.3-19431-32bit.image
This interpreter supports image formats up to 6505, cannot read file format
6521
also for 5.2 same message:
bash-4.4$ bin/squeak.sh Squeak5.2-18221-32bit.image
This interpreter supports image formats up to 6505, cannot read file format
6521
and for 5.0
bash-4.4$ bin/squeak.sh Squeak5.0-15120-32bit.image
This interpreter supports image formats up to 6505, cannot read file format
6521
However it seems the resulted binaries (the resulting VM) that I built
myself from the subversion source code can only run 4.10 or 4.6 images.
for example what works is:
bash-4.4$ bin/squeak.sh Squeak4.6-15102.image
that launches the image correctly
Is the old "unix" squeakvm able to run 5.x images at all or should one use
the "opensmalltalk" VMs for that ?
--
Sent from: http://forum.world.st/Squeak-Dev-f45488.html
More information about the Squeak-dev
mailing list
|