[rrd-developers] rrdtool-1.3.99909060808 configure error

Tobias Oetiker tobi at oetiker.ch
Sun Aug 9 12:17:46 CEST 2009


Hi Benny,

Today Benny Baumann wrote:

> Am 09.08.2009 11:52, schrieb Barrie:
> > checking if IEEE math works with signal
> The excerpt from the config.log is the following (if I found the correct
> place).
>
> configure:24927: checking if IEEE math works with signal(SIGFPE,SIG_IGN)
> configure:25019: gcc -o conftest.exe  -D_GNU_SOURCE -fno-strict-aliasing
> -Wall -std=c99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align
> -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline
> -Wold-style-definition -W  -fPIC -DPIC
> -L/d/projects/rrdtool_mingw32/contrib
> -L/d/projects/rrdtool_mingw32/contrib conftest.c  >&5
> conftest.c:1: warning: -fPIC ignored for target (all code is position
> independent)
> conftest.c:116:5: warning: "HAVE_IEEEFP_H" is not defined
> conftest.c:120:5: warning: "HAVE_FP_CLASS_H" is not defined
> conftest.c: In function `main':
> conftest.c:169: warning: implicit declaration of function `fpclass'
> conftest.c:169: warning: nested extern declaration of `fpclass'
> conftest.c:169: error: `FP_SNAN' undeclared (first use in this function)
> conftest.c:169: error: (Each undeclared identifier is reported only once
> conftest.c:169: error: for each function it appears in.)
> conftest.c:169: error: `FP_QNAN' undeclared (first use in this function)
> configure:25023: $? = 1
> configure: program exited with status 1
>
> It uses the Solaris 10 branch, even though it should use none of them???

the trick of the configure script is that it tries all the methods
for getting IEEE math to work ... as soon as it finds one that does
work, it stops ... so the problem is that none work .. not this in
particular ... it is likely that one of them 'almost' works and can
be fixed with little effort.

cheers
tobi
>
> Regards,
> BenBE.
>
>

-- 
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900



More information about the rrd-developers mailing list