[M3devel] NT386GNU distribution available (Cygwin this time)

Jay jayk123 at hotmail.com
Sat Feb 23 19:11:29 CET 2008


birch:  /var/www/modula3.elegosoft.com/cm3/uploaded-archives
  Now has cm3-min-POSIX-NT386GNU-d5.6.0.tar.bz2   
It doesn't appear on http://modula3.elegosoft.com/cm3/snaps/snapshot-index.html
 
This is a "Cygwin" based release.(From now on, the older MinGWin-based target will probably be called NT386MINGNU,though there are archives out there named "NT386GNU" that are MinGWin-based).
It extracts like:
 tar xfj cm3-min-POSIX-NT386GNU-d5.6.0.tar.bz2  
   cm3-min-POSIX-NT386GNU-d5.6.0/bin/cm3.cfg      cm3-min-POSIX-NT386GNU-d5.6.0/bin/cm3.exe      ...  
 and then you rename or copy to \cm3 or /usr/local/cm3 or whatever.  
  If you are using scripts\python\*, then set CM3_OSTYPE=POSIX   and everything else should be figured out. 
  TBD: If cl.exe/link.exe aren't on the path, then setting CM3_OSTYPE ought   not be necessary. Sniffing uname and gcc -v should suffice. But that isn't the case yet. 
 This distribution also includes the config files for NT386 and NT386MINGNU   and should be able to target them. You can edit the one line cm3.cfg.    I didn't test that aspect. (Really, if you build the cross gcc/ld tools, any   cm3 can target any target.) 
 A reasonable way to go is thus:   tar xvj cm3-min-POSIX-NT386GNU-d5.6.0.tar.bz2    rmdir /q/s \cm3    xcopy /fivery cm3-min-POSIX-NT386GNU-d5.6.0 \cm3    set PATH=c:\cm3\bin;c:\cygwin\bin;%PATH%   cd \dev2\cm3.2\scripts\python    upgrade    do-cm3-all realclean   do-cm3-std buildship 
  It will error eventually, but after building a lot.  
  Anyone game to try it and report back? 
  - Jay
_________________________________________________________________
Need to know the score, the latest news, or you need your Hotmail®-get your "fix".
http://www.msnmobilefix.com/Default.aspx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080223/b7de37b7/attachment-0002.html>


More information about the M3devel mailing list