[Ecls-list] Build Process

John Connors johnc at yagc.ndo.co.uk
Wed Oct 3 20:41:03 UTC 2007

Juan Jose Garcia-Ripoll wrote:
> 2007/10/2, John Connors <johnc at yagc.ndo.co.uk>:
>> Looking at the ECLS build process it strikes me as being very
>> complicated. Would it be worthwhile to attempt to simplify it?
> Help is welcome.
Specifically, what makes me wonder that it's possible to simplify it is
the mysterious sed invocations I've noted. What is sed used for?

>> Would it be theoretically possible/worthwhile to detach ECLS from gmp &
>> the boehm-gc so that it could build with current versions of these?
> But this is already the case. The configuration program detects
> whether you have GMP or Boehm-gc installed. Look at ./configure --help
I'll have to try this.

>   --enable-boehm          use the Boehm-Weiser garbage collector
>                           (no|included|system|auto, default=included)
>   --with-system-gmp       use already installed GMP library (default=auto)
>   --with-gmp-prefix=path  prefix for system GMP includes and libraries
>   --with-gmp-incdir=path  path to system GMP includes (overrides prefix)
>   --with-gmp-libdir=path  path to system GMP libraries (overrides prefix)
> The rest of the build process is more or less unavoidable: one must
> first build ECL and then use it to compile the lisp files. Note that
> the compiled files depend on certain platform features, which is the
> reason why we cannot distribute precompiled files.
> Juanjo

|Cyborg Animation Programmer    |    johnc at yagc.ndo.co.uk|
|http://badbyteblues.blogspot.com -----------------------|

More information about the ecl-devel mailing list