build problems

dave fournier davef@otter-rsch.com
Thu Mar 21 17:19:00 GMT 2013


On 13-03-21 10:00 AM, Ondřej Bílka wrote:
> On Thu, Mar 21, 2013 at 09:42:48AM -0700, dave fournier wrote:
>> gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)
>>
>> While compiling glibc-2.16.0 or glibc-2.17 I am getting the error message
>>
>> ../sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c:30:1: error:
>> ‘__EI___isnan’ aliased to external symbol ‘__GI___isnan’
>>
>> with entire message
>>
> Which version of gcc do you use? I vaguely remember that some
> versions had problem with alias that is used there.
gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)

For some reason when I first googled the error message nothing came up.
Now I see that it is a gcc4.7.2 issue. Is there are a good substitute I 
can use.


>> make[2]: Entering directory `/oldmint/home/dave/glibc-2.17/math'
>> gcc ../sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c -c -std=gnu99
>> -fgnu89-inline -fno-stack-protector -O1 -Wall -Winline
>> -Wwrite-strings -fmerge-all-constants -frounding-math -ggdb
>> -Wstrict-prototypes -fPIC -Wno-uninitialized -U_FORTIFY_SOURCE
>> -D__NO_MATH_INLINES -D__LIBC_INTERNAL_MATH_INLINES -I../include
>> -I/home/dave/oldave/glibc/math -I/home/dave/oldave/glibc
>> -I../sysdeps/unix/sysv/linux/x86_64/64/nptl
>> -I../sysdeps/unix/sysv/linux/x86_64/64
>> -I../nptl/sysdeps/unix/sysv/linux/x86_64
>> -I../nptl/sysdeps/unix/sysv/linux/x86
>> -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/unix/sysv/linux/x86_64
>> -I../sysdeps/unix/sysv/linux/wordsize-64
>> -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread
>> -I../sysdeps/pthread -I../ports/sysdeps/unix/sysv/linux
>> -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet
>> -I../nptl/sysdeps/unix/sysv -I../ports/sysdeps/unix/sysv
>> -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64
>> -I../nptl/sysdeps/unix -I../ports/sysdeps/unix -I../sysdeps/unix
>> -I../sysdeps/posix -I../nptl/sysdeps/x86_64/64
>> -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch
>> -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu
>> -I../sysdeps/x86_64/multiarch -I../nptl/sysdeps/x86_64
>> -I../sysdeps/x86_64 -I../sysdeps/x86 -I../sysdeps/ieee754/ldbl-96
>> -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64
>> -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64
>> -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl -I../ports -I..
>> -I../libio -I. -D_LIBC_REENTRANT -include ../include/libc-symbols.h
>> -DPIC -DSHARED -o /home/dave/oldave/glibc/math/s_isnan.os -MD -MP
>> -MF /home/dave/oldave/glibc/math/s_isnan.os.dt -MT
>> /home/dave/oldave/glibc/math/s_isnan.os
>> ../sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c:30:1: error:
>> ‘__EI___isnan’ aliased to external symbol ‘__GI___isnan’
>> make[2]: *** [/home/dave/oldave/glibc/math/s_isnan.os] Error 1
>> make[2]: Leaving directory `/oldmint/home/dave/glibc-2.17/math'
>> make[1]: *** [math/subdir_lib] Error 2
>> make[1]: Leaving directory `/oldmint/home/dave/glibc-2.17'
>> make: *** [all] Error 2
>>
>> Any help would be appreciated.
>>
>>
>>



More information about the Libc-help mailing list