1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- .ND
- .SH
- Installing the fast ACK compilers
- .LP
- This is the first distribution of the fast ACK compilers, in
- binary form, for either a DEC VAX running Berkeley Unix BSD 4.2 or BSD 4.3,
- or a SUN-3 MC68020 work-station running SunOS 3.2-3.5, or SunOS 4.0.
- The distribution contains a C-, a Modula-2-, and a Pascal-compiler producing object
- code that is compatible with cc-produced object code. There are also
- versions for C and Modula-2 producing object code that is compatible
- with ACK, 4th distribution.
- The distribution also contains a Modula-2 makefile generator.
- .LP
- The tape contains the following files and directories:
- .IP "lib.vax and bin.vax"
- .br
- binaries and libraries for the VAX.
- .IP "lib.sun and bin.sun"
- .br
- binaries and libraries for the SUN-3.
- .IP def
- directory containing definition modules of the Modula-2 run-time system.
- .IP man
- directory containing manual pages.
- .IP doc
- directory containing some documents describing the languages implemented.
- .IP "ack.sun and ack.vax"
- .br
- binaries for ACK compatible fast compilers.
- .IP "driver.c"
- .br
- sources of the compiler driver.
- .IP "READ_ME"
- .br
- the file you are reading now.
- .IP "INSTALL" and "INSTALL_A"
- .br
- shell-scripts taking care of the installation.
- .LP
- Installation makes the following commands available:
- .IP fm2
- fast Modula-2 compiler.
- .IP fcc
- fast C compiler.
- .IP fpc
- fast Pascal compiler.
- .IP fm2mm
- .br
- makefile generator for fast Modula-2 compiler.
- .LP
- To install these commands, proceed as follows:
- .IP 1.
- Create a directory for the compilers, f.i. /usr/local/lib/fastc.
- You will need about 3 megabyte to extract the tape.
- .IP 2.
- Go to this directory and extract the tape (which is in 1600 bpi tar-format).
- .IP 3.
- Execute the INSTALL shell-script with one argument: the directory in
- which the fm2, fcc, fpc, and fm2mm binaries must be installed, f.i.
- /usr/local/bin.
- This will take care of the installation of the cc(1) compatible
- versions of the fast ACK compilers.
- The INSTALL script will also run some small tests.
- .IP 4.
- The man-subdirectory contains manual pages. When you have satisfied
- yourself that fm2, fcc, and fpc work properly, install the
- fm2, fm2mm, fcc, and fpc manual pages
- in a public man-directory, and announce the availability of
- fm2, fm2mm, fcc, and fpc.
- .IP 5.
- The tape also contains ACK-compatible fast ACK compilers for C and Modula-2.
- If you have the 4th ACK distribution (became available in august 1988),
- you can use the INSTALL_A shell-script to install these in the ACK tree.
- Call INSTALL_A with the ACK home directory as argument.
- This will make afm2 and afcc available in the ACK bin-directory.
- .IP 6.
- After the installation, some directories are no longer needed. The ack.sun
- and ack.vax directories can be removed; when on a SUN, the bin.vax and
- lib.vax directories can be removed; when on a VAX, the bin.sun and lib.sun
- directories can be removed.
|