This is the mail archive of the libc-help@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]