[squeak-dev] 3.11.3.2135 for Unix

Markus Lampert markuslampert at yahoo.com
Thu Sep 17 20:09:04 UTC 2009


To clarify, my setup looks like this:

/home/mlampert/.squeak/          ... images and changes
   vms       ... all VMs I have installed
     Squeak-3.10-6/...
     Squeak-3.11.3.2135-linux_i386/...
   vm-3.10-6 -> vms/Squeak-3.10-6/i686-pc-linux-gnu/usr/local/lib/squeak/3.10-6/
   vm-3.11.3 -> vms/Squeak-3.11.3.2135-linux_i386/bin
   vm -> vm-3.11.3    .... (or -> vm-3.10.6)

Additionally I added a symlink 'vms/Squeak-3.10-6/SqueakV39.sources -> /usr/lib/squeak/SqueakV39.sources'. So far vm pointed to vm-3.10-6 and the image found the sources file.

When I added the 3.11.3 vm I added the symlink 'vms/Squeak-3.11.3.2135-linux_i386/lib/SqueakV39.source -> /usr/lib/squeak/SqueakV39.sources'. After pointing vm to vm-3.11.3 I encountered the problems described below. (well, of course I forgot to create the sources symlink initially ...).

Only after creating the symlink '/home/mlampert/.squeak/SqueakV39.sources -> /usr/lib/squeak/SqueakV39.sources' is the trunk image/vm-3.11.3 combination happy.

Have fun,
Markus



----- Original Message ----
From: Markus Lampert <markuslampert at yahoo.com>
To: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>
Sent: Thursday, September 17, 2009 12:47:13 PM
Subject: Re: [squeak-dev] 3.11.3.2135 for Unix

>> If you start the VM with an image and it can't find the SqueakV39.sources it will pop up a confirmation box saying the sources file does not exist in the 'VM directory'. Creating a symlink to the sources file in the VM directory does not quite resolve the problem. A menu is brought up on startup saying that SqueakV39.sources does not exist giving several options of choosing another name and so on. It seems the VM expects SqueakV39.sources to be in the same directory as the image file, not the VM itself (doesn't make a big difference but the dialog box is misleading).
>
>
>This has nothing to do with the VM, the image is looking for the sources.

Interesting, using the same image (trunk about 1 week old) with the 3.10-6 vm it expects the sources in the vm directory. May the difference in behaviour be related to resolving symbolic links?

Have fun,
Markus


      



More information about the Squeak-dev mailing list