[developers] ECL compilation

Ben Waldron benjamin.waldron at cl.cam.ac.uk
Tue Feb 14 16:35:02 CET 2006


Bernd Kiefer wrote:
>I would suggest renaming the config.h to ecl_config.h
>(that fixes the problem) to make it distinguishable
>from any other system-wide config.h
>
>So, what you have to do to compile pet properly: change the 
>#include <config.h> in lib/h/ecl.h to #include <ecl_config.h>
>and rename the lib/h/config.h to lib/h/ecl_config.h
>  
It seems necessary to change the #include in lib/h/ecl-cmp.h also:

opus:ecl$ grep -R config.h .
./h/config.h:/* h/config.h.  Generated by configure.  */
./h/config.h:    config.h.in -- Template configuration file.
./h/ecl.h:#include <config.h>
./h/ecl-cmp.h:#include <config.h>
./h/object.h:   Integer and boolean types (see config.h)
./h/external.h:    BIGNUM_REGISTER_SIZE in config.h */
./h/configpre.h:    config.h.in -- Template configuration file.
Binary file ./libecl.so matches
Binary file ./ecl_min matches
Binary file ./rt.fas matches
Binary file ./asdf.fas matches
Binary file ./defsystem.fas matches
Binary file ./cmp.fas matches

Thanks,
- Ben





More information about the developers mailing list