[Ecls-list] Some new issues with building on Solaris 8

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Thu Sep 10 10:29:00 UTC 2009


On Thu, Sep 10, 2009 at 2:26 AM, Raymond Toy <toy.raymond at gmail.com> wrote:
> I tried today's CVS code.  The signbit/ECL_SIGNED_ZERO bug is kind of
> fixed, except that you entered a newline between \ and ECL_SIGNED_ZERO:
>
> #   ifdef HAVE_COPYSIGN
> #    define signbit(x) (copysign(1.0,(x)) < 0)
> #   else
>     /* Fall back to no signed zero */
> #    undef \
>     ECL_SIGNED_ZERO

Is there any problem with this and Solaris' C preprocessor? Using the
backslash and the newline is the only way to avoid Autoconf break this
"undef" statement.

> I'll send those privately.  Unfortunately, I can't send you the working
> version because I overwrote them when I updated because I wasn't
> expecting any problems. :-(

No problem. But my question is: as it is, it still does not compile, does it?

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list