Installation

You should read the Autoconf based configuration if you use ECL on a unix-like platform, such as

If you want to compile ECL using Microsoft C++ you should read the appropiate section.

For OSX you should also read a section which specifies how to build ECL for different versions of the operating system.

If you want to cross-compile ECL, there is also a chapter on how to pre-configure, write down a configuration file and finish the compilation.

Autoconf based configuration

Microsoft C++

If you have a commercial version of Microsoft Visual Studio, the steps are simple:

If you want to build ECL using the free Microsoft Visual C++ Toolkit 2003, you should follow these before building ECL:

Mac OSX

ECL now compiles with GCC 4.0. You need not specify any particular options. But if you still experience some strange behaviour, try compiling with a previous version of the compiler before reporting the bug.

For compiling with GCC 3.3 (shipped with XCode >= 2) you must instruct configure to use a different compiler, as in

$ CC=gcc-3.3 ./configure --prefix=/opt/local

Cross compiling ECL

[To be written]