This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
glibc 2.17 `make` error: ../sysdeps/ieee754/flt-32/s_isnanf.c:37:1: error: ‘__EI___isnanf’ aliased to external symbol ‘__GI___isnanf’
- From: zero modulo <zeromodulo at gmail dot com>
- To: libc-help at sourceware dot org
- Date: Sun, 17 Mar 2013 16:20:02 -0600
- Subject: glibc 2.17 `make` error: ../sysdeps/ieee754/flt-32/s_isnanf.c:37:1: error: ‘__EI___isnanf’ aliased to external symbol ‘__GI___isnanf’
The error output from `make` is:
../sysdeps/ieee754/flt-32/s_isnanf.c:37:1: error: ‘__EI___isnanf’
aliased to external symbol ‘__GI___isnanf’
make[2]: *** [/sandbox/sources/glibc-2.17-build/math/s_isnanf.os] Error 1
make[2]: Leaving directory `/sandbox/sources/glibc-2.17/math'
make[1]: *** [math/subdir_lib] Error 2
make[1]: Leaving directory `/sandbox/sources/glibc-2.17'
make: *** [all] Error 2
I previously configured glibc-2.17 with:
LDFLAGS="-L/sandbox/builds/lib"
CPPFLAGS="-I/sandbox/builds/include" ../glibc-2.17/configure
--prefix=$PREFIX --enable-all-warnings
`$PREFIX` is `/sandbox/builds`.
This `configure` command gave some warnings, which are:
*** These auxiliary programs are missing or incompatible versions:
msgfmt autoconf
*** some features will be disabled.
*** Check the INSTALL file for required versions.
I'm not sure if they are relevant. However; `which autoconf` and
`which msgfmt` show both of these are on my $PATH in
`/sandbox/builds/bin`
glibc-2.17 sources are in `/sandbox/sources/glibc-2.17` and I'm
performing the build in `/sandbox/sources/glibc-2.17-build`
zeromodulus@kosuna:/sandbox/sources/glibc-2.17-build$ uname -a
Linux kosuna 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08
UTC 2012 i686 athlon i686 GNU/Linux