[Newbies] Squeak on FreeBSD/amd64 - Image Question(s)
Ralf Folkerts
ralf.folkerts at gmx.de
Thu Jul 30 07:26:31 UTC 2009
Hi Michael,
thanks for the quick response!
Michael Haupt wrote:
> Hi Ralf,
>
> first of all, congratulations on your achievements! :-)
>
> On Wed, Jul 29, 2009 at 4:37 PM, Ralf Folkerts<ralf.folkerts at gmx.de> wrote:
>
>> So I decided to do it the hard way and to compile for FreeBSD/amd64 on my
>> own. ... and finally had a seemingly working VM.
>>
>
> Would you be so kind and contribute your step-by-step guide as documentation?
>
>
I could try to write some kind of short guide. It would become somewhat
FreeBSD-centric, though (but then, Linuxers could update it with their
experiences).
>> Another doc mentioned to download a "full" Image; however, I only found
>> "basic" ones?
>>
>
> These are essentially full... confusing name, though, agreed.
>
>
Ahhh... thanks for that Info!
>> http://ftp.squeak.org/3.10/Squeak3.10.2-7179-basic.zip
>>
>
> Good choice.
>
>
>> it was complaining about missing sources, so I have to solve that.
>>
>
> Please download http://ftp.squeak.org/3.10/SqueakV39.sources.gz and
> put the result of unzipping it next to your image and changes files.
> That should solve the problem.
>
OK, that was the missing bit :D Thanks for the Link... After
Installation of the Sources everything seems to work OK. I tried the
first things from the "Squeak by Example" and the results were as expected.
>
>> So, could somebody please hint me at how to get "the correct" Image for
>> 64bit FreebSD/amd64? Or is the Downloaded one OK? If it is, however,
>> wouldn't I need a 3.10.5 Image instead of 3.10.2?
>>
>
> If the image complains about sources not being found, it's "alive".
>
> There are 64bit images, but AFAIK they're mostly unsupported (I may be
> wrong there). They're available from
> http://squeakvm.org/squeak64/dist3/ - note, however, that those are
> not version 3.10, but 3.8.
>
>
Yepp, that age of the 64-bit stuff there confused me a bit ;-)
As mentioned, I found some instructions beneath platforms/unix/misc that
don't make the slightest sense for me; I'll quote the first two of them:
"VMM38b4-64bit-image1-ikp.1.cs
VMM38b4-64bit-image2-ikp.1.cs
Contain image-side support for 64-bit images. File-in image1
before image2.
System-Tracing.2.cs
Contains the SystemTracer64 which writes a copy of the running
image in 64-bit format. File-in image1 and image2 before
System-Tracing. [...]"
However, when the Image "is fine" "as is" it's OK. I doubt I will write
some Smalltalk-App that would require 64 bit
>> Would really be nice if somebody could help me - esp. because it seems to me
>> that many of the Docs I found are a bit outdated and sent me into wrong
>> directions I think...
>>
>
> Welcome to the realities of Squeak. Sorry about the sarcasm, but this is it. :-)
>
> My question to you above (about contributing your VM building
> experience as documentation) is related to this...
>
> Best,
>
> Michael
Well, thanks again! I'll try to setup a "clean" Env, go through the
build again and make notes. Will post the result on this list then.
Cheers,
_ralf_
More information about the Beginners
mailing list