Building Squeak for Solaris 5.6 [was: Re: Need help building 2.3 VM.]

O'NEEL Bruce beoneel at mindspring.com
Tue Feb 23 11:28:46 UTC 1999


Bill Cattey writes:
 > I saw the messages from Juan Cires Martinez <jcm at mat.upm.es>, and Andrew
 > C. Greenberg  <werdna at gate.net> but I still don't have enough
 > information to set my Solaris 2.6 VM build right.  How come Ian's works
 > on 2.5.1 and mine does not?
 > 
 > (I'm building with gcc version 2.8.1, if that matters).
 > 
 > -wdc
 > 

Hi,
  I tried it by going to alix.inria.fr and getting everything below
the 2.3 directory into a tar file.  Then, on my 5.6 system I created a
sparc-solaris-5.6 directory, copied all the files from src to this
directory, then from

isdcul3:2.3 86> ls 
GNUmakefile           interp.c              sparc-solaris-5.6/
bin/                  primitiveTable.decl   src/
image/                primitiveTable.defn   util/

did:

gmake clean
gmake

and it built.  My gcc is:
isdcul3:~ 51> uname -a
SunOS isdcul3 5.6 Generic_105181-03 sun4u sparc
isdcul3:~ 52> gcc -v
Reading specs from /home/isdc/oneel/local/lib/gcc-lib/sparc-sun-solaris2.5.1/egcs-2.91.60/specs
gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)
isdcul3:~ 53> 

It seems to work just fine, with my definition of working being that

(FlashMorphReader on: (HTTPSocket httpGet:
'http://www.audi.co.uk/flash/intro1.swf'
accept:'application/x-shockwave-flash')) processFile.

plays the Audi ad and

Play With Me - 3 (16 bits)

Seems to work.

The VM, unstripped, is in:

http://isdc.unige.ch/~oneel/SqueakVM-2.3-sparc-solaris-5.6.tar.gz

It's possible, of course, that I'm doing something wrong...

cheers

bruce





More information about the Squeak-dev mailing list