Next: Invoking ECL, Previous: Copyright, Up: Introduction
$ zcat ecl.tgz | tar xf -
$ ./configure
This example will prepare to install executable files, manual pages and info files in standard directories like /usr/local/bin, /usr/local/man/man1, /usr/local/info.
./configure --help
for
instructions on how to supply this information to configure, but
a good starting point is
$ ./configure –prefix=$HOME
$ make $ make install
At the end of installation, the destination directories will contain several files. If you have not modified these directories when invoking configure the layout should be
Executable files: |
|
$HOME/bin/ecl | the ECL interpreter and compiler
|
Help documents: |
|
$HOME/lib/ecl/help.doc | data for the online help
|
$HOME/man/man1/ecl.1 | manual page for ECL
|
$HOME/info/ecl.info | this manual you are reading
|
Library files and headers: |
|
$HOME/lib/ecl/libecl.a | the core library in C
|
$HOME/lib/ecl/libgmp.a | GNU library for bignums
|
$HOME/lib/ecl/libgc.a | Boehm-Weiser garbage collector
|
$HOME/lib/ecl/*.a | Other lisp compiled code
|
$HOME/lib/ecl/ecl/ | Header files
|
You can remove all intermediate files produced during installation with the
command make clean
.