A small suggestion (was: Re: [Win32] VM update (3.2 release candidate))

Andreas Raab Andreas.Raab at gmx.de
Mon May 13 21:48:27 UTC 2002


Jason,

Thanks for the info. Do you know if these commands will run without the
cygwin dll?! I haven't bothered to check but I know that almost
everything that's been built using the Cygwin tool chain links to this
dll.

[Note that I can't test it since I _do_ have Cygwin installed so the DLL
is already on my machine].

Cheers,
  - Andreas

> -----Original Message-----
> From: squeak-dev-admin at lists.squeakfoundation.org 
> [mailto:squeak-dev-admin at lists.squeakfoundation.org] On 
> Behalf Of Jason Dufair
> Sent: Monday, May 13, 2002 9:35 PM
> To: squeak-dev at lists.squeakfoundation.org
> Subject: A small suggestion (was: Re: [Win32] VM update (3.2 
> release candidate))
> 
> 
> Hi Andreas -
> 
> I just have one small suggestion to make.  I'm building the 3.2.1 vm 
> >from sources on Win2K and it's having trouble with the copy and del 
> commands (which are built into cmd.exe on the NT variants of 
> Windows). 
>  Even with a cmd /C copy and such, it seems to lose the 
> current dir and 
> complains about files not found and such.  My suggestion:  include 
> copies of rm.exe and cp.exe in the toolset and change the makefile to 
> use these (converting backslashes to slashes as well).  This seems to 
> work fine on my machine (where I have cygwin in the path *after* the 
> tools you packaged, of course).  Let me know if you want a patch or 
> anything.
> 
> Andreas Raab wrote:
> 
> >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
> >
> >  
> >
> 
> -- 
> Jason Dufair - jase at dufair.org
> http://www.dufair.org/
> "How are you gentlemen!!
> All your base are belong to us."
> -- Zero Wing
> 
> 
> 
> 




More information about the Squeak-dev mailing list