Can't run squeak under amd64 ubuntu

Timmy Douglas lists at timmy.tmbx.com
Sun Jul 15 23:44:25 UTC 2007


"David T. Lewis" <lewis at mail.msen.com> writes:

> On Sun, Jul 15, 2007 at 03:10:41PM -0400, Timmy Douglas wrote:
>> Bert Freudenberg <bert at freudenbergs.de> writes:
>> 
>> > Looks like you are not using current SVN sources which have
>> 
>> Is this out of date?
>> 
>> http://squeakvm.org/squeak64/
>> 
>> 
>> Should I be getting the sources from somewhere else?
>
> Yes. The material on that site is a snapshot of the original
> 64bit port development work. Those sources are now out of date
> with respect to VMMaker sources, and definitely will not work.
> You can get up to date platform sources from http://squeakvm.org.
> The command to use on a Linux system is:
>  "svn co http://squeakvm.org/svn/squeak/trunk squeak-svn-source"

Ok I tried running it again after building it:

timmy at timmy-desktop:~/src/squeak/seaside-test/squeak-svn-source/platforms/unix/bld$ ./squeak ../../../../Squeak3
0alpha.7121.image 
X Error: BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  78
  Minor opcode of failed request:  0
  Serial number of failed request: 7
X Error: BadColor (invalid Colormap parameter)
  Major opcode of failed request:  1
  Minor opcode of failed request:  0
  Serial number of failed request: 8
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  1
  Minor opcode of failed request:  0
  Serial number of failed request: 9
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  18
  Minor opcode of failed request:  0
  Serial number of failed request: 11
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  18
  Minor opcode of failed request:  0
  Serial number of failed request: 12
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  18
  Minor opcode of failed request:  0
  Serial number of failed request: 13
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  18
  Minor opcode of failed request:  0
  Serial number of failed request: 14
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  18
  Minor opcode of failed request:  0
  Serial number of failed request: 15
X Error: BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  55
  Minor opcode of failed request:  0
  Serial number of failed request: 16
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  18
  Minor opcode of failed request:  0
  Serial number of failed request: 41
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  8
  Minor opcode of failed request:  0
  Serial number of failed request: 42
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  8
  Minor opcode of failed request:  0
  Serial number of failed request: 43
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  2
  Minor opcode of failed request:  0
  Serial number of failed request: 58
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  2
  Minor opcode of failed request:  0
  Serial number of failed request: 71
X Error: BadWindow (invalid Window parameter)
  Major opcode of failed request:  2
  Minor opcode of failed request:  0
  Serial number of failed request: 84
X Error: BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  72
  Minor opcode of failed request:  0
  Serial number of failed request: 86


If I try to use that old 64 bit image I get an error like:


This interpreter (vers. 6502) cannot read image file (vers. 0).
Press CR to quit...

(I guess the current build always expects a 32 bit image?)

> Along with the platform sources, you need VMMaker from SqueakMap.
> There are also some other change sets that you may need, but
> that have not yet been included in VMMaker. These are currently
> floating around the vm-dev mailing list and/or Mantis.

how do I get VMMaker from SqueakMap if I can't run squeak? It sounds
sort of complicated...



More information about the Squeak-dev mailing list