<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>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=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='_new'>Join in!</a></body>
</html>