On Tue, Mar 15, 2011 at 6:24 PM, Martin Rubey <span dir="ltr"><<a href="mailto:martin.rubey@math.uni-hannover.de">martin.rubey@math.uni-hannover.de</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I just tried to compile ecl from cvs, but unfortunately it complained<br>
again:<br>
<br>
<br>
if test -f ../CROSS-DPP ; then ../CROSS-DPP /cygdrive/d/ecl-cvs/src/c/numbers/co<br>
s.d tmp.c ; else ./dpp.exe /cygdrive/d/ecl-cvs/src/c/numbers/cos.d tmp.c ; fi<br>
dpp: /cygdrive/d/ecl-cvs/src/c/numbers/cos.d -> tmp.c<br>
gcc -DECLDIR="\"/usr/local/lib/ecl-11.1.1\"" -I. -I/cygdrive/d/ecl-cvs/build -I/<br>
cygdrive/d/ecl-cvs/src/c -I../ecl/gc -DECL_API -DECL_NO_LEGACY    -g -O2  -Dcygw<br>
in -c -o numbers/cos.o tmp.c<br>
In file included from /cygdrive/d/ecl-cvs/build/ecl/impl/math_fenv.h:68,<br>
                 from /cygdrive/d/ecl-cvs/build/ecl/impl/math_dispatch.h:20,<br>
                 from /cygdrive/d/ecl-cvs/src/c/numbers/cos.d:21:<br>
/usr/include/fenv.h:52: error: redefinition of `struct _fenv_t'<br>
/usr/include/fenv.h:53: error: redefinition of `struct _fpu_env_info'<br>
</blockquote></div><br>Seems that the new cygwin headers are broken -- they are not protected against double inclusion --. I hope I have managed to fix it properly. I still need to conduct testing of the uploaded patch.<br>

<br>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>