If you simply want to use a single .sources file and VM with multiple ..image and .changes file sets, my normal way of doing this is to put all the files into the same directory and do a save as... from Squeak and name the new image whatever different name I like - which also generates a correspondingly named .changes file. Simply set up a new shortcut to explicitly launch the new image and you should be in business. Create as many as you like.
If you want to save the space all those changes files take up, just do Smalltalk condenseSources *before* you start creating the new .image and .changes sets.
-- Dwight
shaping@bigfoot.com wrote:
Hi folks:
I have my virtual machine and DLLs in one directory and my .image, .changes, and .sources files in another. I formed a shortcut to run squeak.exe with a full path to the .image file. I double clicked the shortcut. This caused Squeak to appear with a warning about not being able to find the .changes file.
Why would Squeak not look in the same directory where it was told to find (and actually found) an .image file? I don't want to duplicate my virtual machines unnecessarily by throwing each of several different images into separate directories with their own copy of a particular virtual machine. Does anyone know what to do here?
Regards.
squeak-dev@lists.squeakfoundation.org