[Ecls-list] Status of ports and release candidate

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Mon Aug 3 08:23:49 UTC 2009

See http://ecls.sourceforge.net/logs.html (*)

* GMP has been patched to work with GCC 4.4.1 The change is minimal
and it affects the header gmp.h I may have missed something else,
though, so people are recommended to build ECL against the latest
version of GMP / MPIR that their own operating system provides.

* The Solaris ports seem to be up and running with GCC up to 4.4.1,
included. I did not have time to test with the Sun compiler. The
recommended flags include adding --enable-slow-config, which will
build GMP before ECL, fetching the appropriate flags for the compiler
and linker.

If you know what you are doing, and want to save time, you may
pre-install GMP / MPIR and configure ECL with the appropriate flags,
that the same ones that your library used. Note that leaving CFLAGS
and LDFLAGS empty in that case is NOT an option. GMP and MPIR will use
certain flags (-m32, -mptr64, etc) depending on the ABI they choose
and ECL will not be able to determine those flags. Failure to build
the library and ECL using the same conditions will result in a broken
executable, at the very least.

I think it is time to move one and produce a release. I will cotinue
running the regression tests for the following days and daring
contributors :-) are asked for feedback. No big changes or new
features will go in right now -- just fixes to what might be broken.


(*) Note that the one failure in the windows port is likely due to a
reboot that my machine experienced last night. I am investigating it,

Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)

More information about the ecl-devel mailing list