mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-10 11:12:58 -08:00
program and libraries are named ecl*. Finally the routine sys::build-ecls has been renamed sys::build-program.
38 lines
811 B
HTML
38 lines
811 B
HTML
<h2>Installation</h2>
|
|
<ul>
|
|
<li>Unpack the tar file
|
|
<pre>
|
|
gunzip -c ecl.tgz | tar xf -
|
|
</pre>
|
|
|
|
<li>Run the configuration file.
|
|
<pre>
|
|
cd ecl-@VERSION@
|
|
./configure
|
|
</pre>
|
|
The previous step creates a directory with the name <b>build</b>, and
|
|
stores a bunch of makefiles in it.
|
|
|
|
<li>Use GNU make to invoke the compilation
|
|
<pre>
|
|
make
|
|
</pre>
|
|
|
|
<li>If you want to test the fresh new executable before installing. You you
|
|
should invoke ECL from withing the build directory using the "-dir ./"
|
|
argument to advice him about the right place to find header files, libraries,
|
|
etc. For instance, under linux the build directory is "linux" and we would do
|
|
<pre>
|
|
$ ./configure --prefix=$HOME
|
|
[...]
|
|
$ cd build
|
|
$ make
|
|
[...]
|
|
$ ./ecl -dir ./
|
|
</pre>
|
|
|
|
<li>Install it in the desired location
|
|
<pre>
|
|
make install
|
|
</pre>
|
|
</ul>
|