[Win32] VM update (3.2 release candidate)

Andreas Raab Andreas.Raab at gmx.de
Sun May 5 21:18:36 UTC 2002


Folks,

I've finally found some time to wrap up a release candidate VM for 3.2. 
This VM is the first which is built based on VMMaker and the SourceForge
code base (which has undergone a few major changes in the Win32 area for
this purpose). The VM is available at http://squeak.sourceforge.net/ -
I've decided it's time to put the SF file release system to some good
use here. To download:
* Click on the "download" button of "Squeak-Win32" in the file releases
* Choose either 
	Squeak-Win32-3.2.1-D3D.zip (3.2.1 w/ D3D support)
	Squeak-Win32-3.2.1-GL.zip  (3.2.1 w/ OpenGL support)
	Squeak-Win32-3.2.1-src.zip (3.2.1 source code)

**** IMPORTANT NOTES****

#1: Since this is the very first release using the SF code base and
VMMaker it is UNTESTED. I've been running it for the last days though,
and it feels pretty good. If you have problems, let me know.

#2: Also, the VM now _includes_ both JPEGReadWriter2Plugin as well as
the MPEG3Plugin. Thus, if you have any "JPEGReadWriter2Plugin.dll" or
"MPEG3Plugin.dll" hanging around, you should DELETE both of them.

#3: This release candidate is intended to be a testbed. It contains some
important fixes but I'm already working on 3.2.2 which will fix a number
of additional issues.

**** VM Building ****

For an "out-of-the-box" build you need to download and install the 
a) the 3.2.1 sources 
b) the win32 tool chain 
(both of which are at http://squeak.sourceforge.net/) Once you've
installed the tool chain (see the enclosed readme file on how to do
this) you can just open a dos shell, cd into the "3.2.1/win32"
subdirectory, type "build" and watch the VM being built. If that doesn't
work, the setup of your toolchain is broken.

If you want to build your own customized VM you need to file in the
VMMaker change sets into a 3.2 image (****NOT**** 3.3). The change sets
are provided in the release bundle (see the "extras" directory). Once
you've filed in these changes you need to:

* Set the base directory to the place where you extracted the above
release (e.g., something like "C:\Squeak\3.2.1" - this directory must
contain the "Cross" and the "Win32" directory from the release)

* Add the plugins you want to be either internal or external
  [WARNING: Currently, all plugins are known to work internally. 
   No tests have been performed about plugins working externally.
   They _may_ work - or perhaps not]

* "Generate all" and wait a little

* open a dos shell "cd" into the "3.2.1/win32" directory, type "build"

* and get your VM.

It's never been easier (well, almost ;-)

Enjoy,
  - Andreas




More information about the Squeak-dev mailing list