[M3devel] some more notes on the win32 system

Jay jay.krell at cornell.edu
Fri Nov 30 02:48:36 CET 2007


some more notes on the win32 system
> setup your C++ compiler/linker
You can/should "play dumb", skip that, and just run upgrade.See what errors you get.I tried to put in the right amount of up front sanity checking.
What you need in particular are
cl and link on the %PATH%.  See, cminstall would have you specify full paths, my configuration uses %PATH%.If using VS2005 (8) or newer, mt on the path.
%LIB% is a semicolon delimited list of directories.That is a feature of the Microsoft linker.
msvcrt.lib must be in one of them.
Any 32 bit version of Visual C++ -- 2.0, 4.0,, 4.1, 4.2, 5.0, 6.0, 7.0, 7.1, 8.0 -- should work.I have tested all of them some and many required small changes in one particular spot, that actually is only used by "maintainers" (C:\dev2\cm3\m3-win\import-libs\src\make-lib-1.cmd).I use 8.0 the most lately.I haven't done much with 9.0.
 
Another thing, fairly redundant:
 
C:\dev2\cm3\m3-win>more vcredist.txtOn computers without Visual C++ 2005 or CLR 2.0 installed, download and run the setup for the Visual C++ runtime -- vcredist_x86.exe -- from either
 
RTM (release to manufacturing):
  http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE
 
or Service Pack 1:
  http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647
You can find those searching the web for vcredist, no real need to recort the URLs. That's about it.
 - Jay
_________________________________________________________________
Your smile counts. The more smiles you share, the more we donate.  Join in.
www.windowslive.com/smile?ocid=TXT_TAGLM_Wave2_oprsmilewlhmtagline
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20071130/2457a9e2/attachment-0001.html>


More information about the M3devel mailing list