[M3devel] win32/x86 prolog/epilog

Jay jay.krell at cornell.edu
Fri Nov 30 02:31:49 CET 2007


oops
 
C:\net\modula3>tar tf cm3-min-WIN32-NT386-5.2.6.tar.bz2 cm3-min-WIN32-NT386-5.2.6/ cm3-min-WIN32-NT386-5.2.6/cminstall.exe  cm3-min-WIN32-NT386-5.2.6/COPYRIGHT-CMASS  cm3-min-WIN32-NT386-5.2.6/cygwin.dll  cm3-min-WIN32-NT386-5.2.6/gzip.exe  cm3-min-WIN32-NT386-5.2.6/system.tgz  cm3-min-WIN32-NT386-5.2.6/tar.exe 
 
It is system.tgz that can be extracted into c:\cm3.
You can dispense with the rest.
 
Older versions of tar, such as the one in this distribution, require the z flag. Newer ones do not.
 
 - Jay


From: jay.krell at cornell.eduTo: hosking at cs.purdue.edu; rcolebur at scires.comDate: Fri, 30 Nov 2007 01:22:09 +0000CC: m3devel at elegosoft.comSubject: Re: [M3devel] win32/x86 prolog/epilog


I haven't tried this in a few weeks, but the following should work.This is all from memory off the cuff and bound to have some errors. Get the latest tarball binary distribution, cm3-min-WIN32-NT386-5.2.6.tar.gz or whatever.It is not particularly current, but it should work, by design and by my latest testing. (Until suchtime as a newer distribution is available, I assume a need to bootstrap from this, but perhapsnot anything older).Checkout the latest cvs code. I'm not familiar with cvs branching, so that should guide you to the right branch. :)   Since Unix "steals" \dev. I use \dev2.  CM3 is at c:\dev2\cm3 for me and paths below will reflect that.   And I "install" it to c:\cm3. e.g. c:\cm3\bin\cm3.exe.    You don't need to use the "install" any longer (with a compromise, that I declare worthwhile, until objections are raised and debated. :) ).   You can do like:   mkdir c:\cm3    cd /d c:\cm3   tar xf cm3-min-WIN32-NT386-5.2.6.tar.gz   copy the nt386 config file from cvs to c:\cm3\bin\cm3.cfg   e.g.  copy C:\dev2\cm3\m3-sys\cminstall\src\config\NT386 c:\cm3\bin\cm3.cfg   setup your C++ compiler environment, such as by running vcvars32.bat or vsvars32.bat or such, it is on your start menu  I have provided my own set of rewritten/wrappers (they are in my hosted subversion so actually I could grant access..):   C:\dev2\j\env\cm3\cm3.vc80.bat  It is the running of vcvars32.bat/vsvars32.bat that largely replaces cminstall.  and then, here is where I get confused, but upgrade and make-dist are both good. upgrade had bitrotted recently I but I think is good now.   cd /d c:\dev2\cm3\scripts\win    upgrade   or make-dist   and if you run make-dist, look near the end of the output, it will produce a new .tar.gz or .tar.bz2, you can rmdir /q/s your \cm3 and extract this on top of it it. OR poke around in my home directory at elelgosoft and there is such a distribution. Can someone please make it available for public download? The smile thing is Hotmail's automatic signature, not my doing, sorry.  - Jay 

> CC: jay.krell at cornell.edu; m3devel at elegosoft.com> From: hosking at cs.purdue.edu> Subject: Re: [M3devel] win32/x86 prolog/epilog> Date: Thu, 29 Nov 2007 15:11:59 -0500> To: rcolebur at scires.com> > > On Nov 29, 2007, at 1:30 PM, Randy Coleburn wrote:> > > I am willing to help test stuff on the Windows platform, but I > > won't be much help with low-level stuff like what Jay is doing now.> >> > I have a working cm3 v4.1 on Windows. I tried a few weeks ago to > > get the "current" cm3 working on Windows, but ran into trouble. I > > say "current" in quotes, because I was downloading the tarballs. I > > presume there is more recent stuff avail via CVS.> >> > Can someone let me know how to check out the latest "stable" > > sources from CVS? I'll give it another try if someone can point me > > to the right code. If stuff breaks, I can provide feedback.> > Jay is probably your best resource on this.> > > Also, if I can get the new cm3 working on Windows, I should be > > able to complete the work on getting the CM3IDE (aka Reactor) ready > > for release.> > That would be very cool!> > >> > Regards,> > Randy> >> > Randy C. Coleburn, CISSP> > Senior Systems Engineer, Communications, Networks, & Electronics > > Division (CNE)> > Corporate & Atlanta Information Systems Security Manager (ISSM)> > Scientific Research Corporation> > 2300 Windy Ridge Parkway, Suite 400 South, Atlanta, Georgia 30339> > voice: (770) 989-9464, email: RColeburn at SciRes.com, fax: (770) > > 989-9497> >> > Quality Policy: "SRC CNE Division is committed to delivering > > continually improving research & engineering excellence that meets > > or exceeds customer requirements."> >> > >>> Tony Hosking <hosking at cs.purdue.edu> 11/29/2007 11:02 AM >>>> > > At one point Linux/x86 didn't use gcc, right? It used the same as> > I haven't tried the CygWin (gcc-backend) based build of CM3 for> > Windows, but clearly we need a good story for Windows-based CM3. Jay> > you have done a great job keeping this branch of the system alive. I> > certainly hope you can keep it up. Not being a Windows user myself,> > I do lack the incentive (and expertise) to keep things going for> > Windows. That's why we need people like you to help out.> >> 

You keep typing, we keep giving. Download Messenger and join the i’m Initiative now. Join in! 
_________________________________________________________________
Share life as it happens with the new Windows Live.Download today it's FREE!
http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20071130/8608409f/attachment-0002.html>


More information about the M3devel mailing list