
How to install the Modula-2 system:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

You have following options to install the Modula-2 system:

	(1)	Public accessible: every user on your system
		can use the Modula-2 system
	(2)	Accessible by one user and/or group only.

Both installation procedures are supported by the install script.
Using the install script you have control on each step and
you decide where to place the Modula-2 system in your file system.
Thus there are no unchangeable pathnames in the software.
If you option for (1) you have to invoke install as super-user.

Several parts of the Modula-2 system have to be recompiled
to adapt the Modula-2 system to your operating system.
This is done by install and makefiles. In case of compilation
errors you'll find compiled versions in ./bin.

Hints to install:
~~~~~~~~~~~~~~~~~

You have to invoke install in the directory where the script is in.
Every question install asks is given with an explanation, a prompt
and a default value (included in [...]).

Example:

Where to install binary files? Possible would be /usr/bin or
a directory with local binaries like /usr/local/bin.
bin-directory [/usr/bin]

Beside answering the question you have following options:

	?		repeat question
	!		escape to shell
	!command	execute command
	.		quit install

The prompt is repeated (with the exception of ".").

The installation procedure consists of 4 parts:

   1:  compiler and library (in ./lib directory)
   2:  m2c (driver of the compiler like cc)
   3:  Modula-2 utilities (in ./bin directory)
   4:  manuals (in ./man directory)

Every part can be installed separately. After installation of
(1) and (2) you are able to compile and execute Modula-2 programs.
Install begins by asking for the set of parts to be installed.
The set is given by an ascending list of part numbers on a single line.
Default is "1 2 3 4" -- installation of all parts.

Disk usage: (1) requires 1.5Mb, all other parts are negligible.

The Modula-2 system was running on Solaris 2.3, 2.4, 2.5 and 2.5.1.
Older SunOS releases are not supported for the SPARC-platform
but for the Sun 3 workstation by another distribution.

Portability
~~~~~~~~~~~
Identical Modula-2 systems are available for Sun3, Nixdorf Targon/31 and
Concurrent Computer 3200 Series.


Hotline
~~~~~~~~

Send problems, bugs and suggestions to

	Dr. Andreas Borchert
	Universitaet Ulm
	Sektion Angewandte Informationsverarbeitung
	D-89069 Ulm, Germany

	Phone: (+49) 731 502-3572
	Email: borchert@mathematik.uni-ulm.de
