mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-07 09:50:25 -08:00
Up-to-date installation instructions
This commit is contained in:
parent
b1d6df4894
commit
d26137f820
1 changed files with 37 additions and 0 deletions
|
|
@ -1,4 +1,36 @@
|
|||
<h2>Installation</h2>
|
||||
|
||||
<p>You should read the <a href="#configure">Autoconf based configuration</a>
|
||||
if you use ECL on a unix-like platform, such as
|
||||
<ul>
|
||||
<li>Linux, NetBSD, FreeBSD, Solaris.
|
||||
<li>OSX
|
||||
<li>Cygwin or Mingw32 on Windows.
|
||||
</ul>
|
||||
|
||||
<p>If you want to compile ECL using Microsoft C++ you should read <a
|
||||
href="#msvc">the appropiate section</a>.
|
||||
|
||||
<p>If you want to cross-compile ECL, there is also <a href="#cross">a
|
||||
chapter</a> on how to pre-configure, write down a configuration file
|
||||
and finish the compilation.
|
||||
|
||||
<h3><a name="msvc">Microsoft C++</a></h3>
|
||||
<ul>
|
||||
<li>Change to the <tt>msvc</tt> directory.
|
||||
|
||||
<li>Run <tt>nmake</tt> to build ECL.
|
||||
|
||||
<li>Run <tt>nmake flatinstall prefix=d:\Software\ECL</tt> where the
|
||||
<tt>prefix</tt> is the directory where you want to install ECL.
|
||||
|
||||
<li>Optionally, if you want to build a self-installing executable, you can install NSIS
|
||||
and run <tt>nmake windows-nsi</tt>.
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a name="configure">Autoconf based configuration</a></h3>
|
||||
|
||||
<ul>
|
||||
<li>Unpack the tar file
|
||||
<pre>
|
||||
|
|
@ -36,3 +68,8 @@ etc. For instance, under linux the build directory is "linux" and we would do
|
|||
make install
|
||||
</pre>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a name="cross">Cross compiling ECL</a></h3>
|
||||
|
||||
[To be written]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue