Hi, On Sun, 18 Sep 2005, Graham Percival wrote:
> > On 16-Sep-05, at 8:50 AM, Johannes Schindelin wrote: > > > Concur. What I found irritating is that after #include'ing <cmath> in > > flower/include/real.hh, isinf() is not #define'd, even when it is still > > defined when checking within <cmath>! I have OSX 10.2.8. > > > > My workaround for now is to append this after "#include <cmath>": > > > > #ifndef isinf > > #define isinf(x) __isinfd(x) > > #define isnan(x) __isnand(x) > > #endif > > Thanks, that solves that problem. Han-Wen, can I commit this fix to CVS? I would be a bit more careful with that: isinf does not need to be a macro on every platform, and it probably is defined to be __isinfd(x) only on Darwin/MaxOSX. Please wrap this into a "#ifdef __apple__" (I hope that is correct, please check, as I don“t have access to my machine right now) if you want to commit it. Ciao, Dscho
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel