ftp.nice.ch/pub/next/developer/languages/modula/m3.README

This is the README for m3.2.11.N.b.tar.gz [Download] [Browse] [Up]

Modula-3 for the NeXT.

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.


Gary
ggf@jsoft.com

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.