SRC Modula-3 is distributed via anonymous ftp from gatekeeper.dec.com and its mirrors. The distribution is in a set of compressed tar files in the directory named pub/DEC/Modula-3/release-3.5. The files are named with names of the form archive.tar.gz.
The distribution is also mirrored in Germany at ftp-i3.informatik.rwth-aachen.de in the directory pub/Modula-3.
The archives "boot-architecture.tar.gz" and "m3cc.tar.gz" are used to build and install a bootstrap Modula-3 system including m3build, a driver and a compiler. These programs are built from assembly files that are architecture specific; you need to get the archive(s) corresponding to the architecture(s) on which you want to install SRC Modula-3. There are about 20 supported architectures.
Each of these archives is about 1.5MBytes compressed and 12Mbytes uncompressed. The bootstrap process also requires the m3cc archive. It's about 6.3MB compressed and 25MB uncompressed. You will need between 50MB(LINUX) and 150MB(ALPHA_OSF) of disk space to build the bootstrap system. After it's installed, only about 7MB needs to be retained.
The other archives contain Modula-3 source files for various libraries and programs. Each contains one or more packages of Modula-3 source.
In the following, $ is the shell prompt and ftp> is the ftp prompt. To get SRC Modula-3:
$ mkdir top-level
$ cd top-level
$ ftp gatekeeper.dec.com
Connected to gatekeeper.dec.com.
...
Name (gatekeeper.dec.com): anonymous
Password (gatekeeper.dec.com:anonymous): your name@your machine
...
ftp> cd pub/DEC/Modula-3/release-3.5
ftp> type binary
ftp> get boot-architecture.tar.gz
ftp> get m3cc.tar.gz
ftp> get libm3.tar.Z
ftp> get ...
ftp> quit
Click here for detailed installation instructions.
m3-request@src.dec.com
Last modified on Mon Jan 23 15:01:09 PST 1995 by kalsow .
modified on Thu Jan 7 18:40:11 PST 1993 by muller .