I built this from 2.11. Install it in /usr/local. It looks in /usr/local/m3/... for various tools.
To install:
copy the file m3.NEXT.2.11.compressed to /usr/local
select it
select File -> Decompress from the WordSpace menu
It takes around 8MB. You can probably save some space if you rebuild the libraries with -g off. I built the original with -g on for everything. It was almost 15Mb.
You can get the source for the compiler, linker, libraries and lots of other very interesting source from:
gatekeeper.dec.com
in pub/DEC/Modula-3/...
---------
There are messages about some of the archive names getting truncated when building libm3. I am ignoring that for now...
Perhaps someone will look at them while adding support for shared libraries!
---------
I intend to do more with Modula-3 when I have time. I hope the tools as they are will give others a chance to check the language out. I would like to make the system more NeXTish. I am very interested in what happens if you use cthreads and the native memory management. If anyone can tell me how to build shared libraries, I will rebuild this version with shared libraries.