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

Jason Rogers jacaetevha at fast-mail.org
Tue May 14 12:52:11 UTC 2002


They do link...

On Mon, 2002-05-13 at 17:48, Andreas Raab wrote:
> 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