<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>oops<BR>
<BR>
C:\net\modula3>tar tf cm3-min-WIN32-NT386-5.2.6.tar.bz2<BR> cm3-min-WIN32-NT386-5.2.6/<BR> cm3-min-WIN32-NT386-5.2.6/cminstall.exe <BR> cm3-min-WIN32-NT386-5.2.6/COPYRIGHT-CMASS <BR> cm3-min-WIN32-NT386-5.2.6/cygwin.dll <BR> cm3-min-WIN32-NT386-5.2.6/gzip.exe <BR><STRONG> cm3-min-WIN32-NT386-5.2.6/system.tgz <BR></STRONG> cm3-min-WIN32-NT386-5.2.6/tar.exe <BR>
<BR>
It is system.tgz that can be extracted into c:\cm3.<BR>
You can dispense with the rest.<BR>
<BR>
Older versions of tar, such as the one in this distribution, require the z flag. Newer ones do not.<BR>
<BR>
- Jay<BR>
<BLOCKQUOTE>
<HR id=EC_stopSpelling>
From: jay.krell@cornell.edu<BR>To: hosking@cs.purdue.edu; rcolebur@scires.com<BR>Date: Fri, 30 Nov 2007 01:22:09 +0000<BR>CC: m3devel@elegosoft.com<BR>Subject: Re: [M3devel] win32/x86 prolog/epilog<BR><BR>
<META content="Microsoft SafeHTML" name=Generator>
<STYLE>
.ExternalClass .EC_hmmessage P
{padding:0px;}
.ExternalClass EC_body.hmmessage
{font-size:10pt;font-family:Tahoma;}
</STYLE>
I haven't tried this in a few weeks, but the following should work.<BR>This is all from memory off the cuff and bound to have some errors.<BR> <BR>Get the latest tarball binary distribution, cm3-min-WIN32-NT386-5.2.6.tar.gz or whatever.<BR>It is not particularly current, but it should work, by design and by my latest testing. (Until such<BR>time as a newer distribution is available, I assume a need to bootstrap from this, but perhaps<BR>not anything older).<BR><BR>Checkout the latest cvs code. I'm not familiar with cvs branching, so that should guide you to the right branch. :) <BR> <BR> Since Unix "steals" \dev. I use \dev2. <BR> CM3 is at c:\dev2\cm3 for me and paths below will reflect that. <BR> And I "install" it to c:\cm3. e.g. c:\cm3\bin\cm3.exe. <BR> <BR> You don't need to use the "install" any longer (with a compromise, that I declare worthwhile, until objections are raised and debated. :) ). <BR> You can do like: <BR><STRONG> mkdir c:\cm3 </STRONG><BR><STRONG> cd /d c:\cm3 </STRONG><BR><STRONG> tar xf cm3-min-WIN32-NT386-5.2.6.tar.gz </STRONG><BR><STRONG> copy the nt386 config file from cvs to c:\cm3\bin\<FONT face="">cm3.cfg </FONT></STRONG><BR> e.g.<BR><STRONG> copy C:\dev2\cm3\m3-sys\cminstall\src\config\NT386 c:\cm3\bin\<FONT face="">cm3.cfg</FONT> </STRONG><BR><STRONG> setup your C++ compiler environment, such as by running vcvars32.bat or vsvars32.bat or such, it is on your start menu</STRONG><BR> I have provided my own set of rewritten/wrappers (they are in my hosted subversion so actually I could grant access..):<BR> C:\dev2\j\env\cm3\cm3.vc80.bat <BR> <BR>It is the running of vcvars32.bat/vsvars32.bat that largely replaces cminstall.<BR> <BR> 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.<BR> <BR><STRONG> cd /d c:\dev2\cm3\scripts\win </STRONG><BR><STRONG> upgrade </STRONG><BR> or make-dist <BR> <BR>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.<BR> <BR>OR poke around in my home directory at elelgosoft and there is such a distribution. Can someone please make it available for public download?<BR> <BR>The smile thing is Hotmail's automatic signature, not my doing, sorry.<BR> <BR> - Jay<BR><BR> <BR>
<HR id=EC_stopSpelling>
<BR>> CC: jay.krell@cornell.edu; m3devel@elegosoft.com<BR>> From: hosking@cs.purdue.edu<BR>> Subject: Re: [M3devel] win32/x86 prolog/epilog<BR>> Date: Thu, 29 Nov 2007 15:11:59 -0500<BR>> To: rcolebur@scires.com<BR>> <BR>> <BR>> On Nov 29, 2007, at 1:30 PM, Randy Coleburn wrote:<BR>> <BR>> > I am willing to help test stuff on the Windows platform, but I <BR>> > won't be much help with low-level stuff like what Jay is doing now.<BR>> ><BR>> > I have a working cm3 v4.1 on Windows. I tried a few weeks ago to <BR>> > get the "current" cm3 working on Windows, but ran into trouble. I <BR>> > say "current" in quotes, because I was downloading the tarballs. I <BR>> > presume there is more recent stuff avail via CVS.<BR>> ><BR>> > Can someone let me know how to check out the latest "stable" <BR>> > sources from CVS? I'll give it another try if someone can point me <BR>> > to the right code. If stuff breaks, I can provide feedback.<BR>> <BR>> Jay is probably your best resource on this.<BR>> <BR>> > Also, if I can get the new cm3 working on Windows, I should be <BR>> > able to complete the work on getting the CM3IDE (aka Reactor) ready <BR>> > for release.<BR>> <BR>> That would be very cool!<BR>> <BR>> ><BR>> > Regards,<BR>> > Randy<BR>> ><BR>> > Randy C. Coleburn, CISSP<BR>> > Senior Systems Engineer, Communications, Networks, & Electronics <BR>> > Division (CNE)<BR>> > Corporate & Atlanta Information Systems Security Manager (ISSM)<BR>> > Scientific Research Corporation<BR>> > 2300 Windy Ridge Parkway, Suite 400 South, Atlanta, Georgia 30339<BR>> > voice: (770) 989-9464, email: RColeburn@SciRes.com, fax: (770) <BR>> > 989-9497<BR>> ><BR>> > Quality Policy: "SRC CNE Division is committed to delivering <BR>> > continually improving research & engineering excellence that meets <BR>> > or exceeds customer requirements."<BR>> ><BR>> > >>> Tony Hosking <hosking@cs.purdue.edu> 11/29/2007 11:02 AM >>><BR>> > > At one point Linux/x86 didn't use gcc, right? It used the same as<BR>> > I haven't tried the CygWin (gcc-backend) based build of CM3 for<BR>> > Windows, but clearly we need a good story for Windows-based CM3. Jay<BR>> > you have done a great job keeping this branch of the system alive. I<BR>> > certainly hope you can keep it up. Not being a Windows user myself,<BR>> > I do lack the incentive (and expertise) to keep things going for<BR>> > Windows. That's why we need people like you to help out.<BR>> ><BR>> <BR><BR><BR>
<HR>
You keep typing, we keep giving. Download Messenger and join the i’m Initiative now. <A href="http://im.live.com/messenger/im/home/?source=CRM_WL_joinnow" target=_blank>Join in!</A> </BLOCKQUOTE><br /><hr />Share life as it happens with the new Windows Live. <a href='http://www.windowslive.com/share.html?ocid=TXT_TAGLM_Wave2_sharelife_112007' target='_new'>Share now!</a></body>
</html>