Squeak3.7a-nnnn image on unix?
Ned Konz
ned at bike-nomad.com
Wed Mar 31 16:42:43 UTC 2004
On Wednesday 31 March 2004 8:17 am, Peter William Lount wrote:
> From: "Michael Roberts" <mike at mjr104.co.uk>
>
> > I'm sorry about that. I didn't mean that to be obvious.
>
> That's ok, being obvious is good. I'm much more of an expert with Smalltalk
> than the unix C tool chain.
>
> > you don't get this output?
>
> Nope! I changed the makefile so that it used aclocal instead of
> aclocal-1.7. My FreeBSD system has aclocal-1.5 installed. I hope that's ok.
> If not please let me know and I'll upgrade it.
I think that should work. I put in aclocal-1.7 as a stopgap to avoid
aclocal-1.8, which *doesn't* work.
> Ok, it builds the configure script with the down graded aclocal, but now it
> reports that two files/directories are missing:
>
> ../squeak/platforms/unix/config/missing:
> and
> /disk0e/localstorage/servers/neds_squeak/squeak/src
>
> It looks like the ../squeak/src isn't being downloaded from the cvs server.
That's because it's not in CVS.
You generate that from Squeak using VMMaker before you build.
Set up a Squeak image in the root directory (i.e. the one named "squeak",
above platforms).
Load VMMaker from SqueakMap.
Open a VMMaker tool.
Tell it to generate sources to the src/ directory.
Now you should have
squeak/squeak.{image,changes} (which you put there)
squeak/src (generated by VMMaker)
squeak/platforms (downloaded from CVS)
If you can't run Squeak at all, I've made a tarball of my src/ directory and
put it at http://bike-nomad.com/squeak/SqueakVMSource3.6g-3.tgz
Just unpack it in the squeak directory.
Have you read the docs in
squeak/platforms/unix/doc/HowToBuildFromSource.html/index.html
> As for the other missing "../config/missing" file/directory could it be
> because of the older "aclocal" program?
Perhaps. I don't have one.
--
Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE
More information about the Squeak-dev
mailing list
|