[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