Glibc-2.3.4-20040701 make error

tom giftbound at verizon.net
Sat Feb 12 21:48:07 PST 2005


I beleive your kernel is to old..

On Sunday 13 February 2005 12:21 am, John Calhoun wrote:
> LFS 6.0
> page 53
> make command
> Error-Message.
>
> a - elf/unwind-pe.os
>
> : /mnt/lfs/sources/glibc-build/libc_pic.a
>
> gcc -B/tools/bin/   -nostdlib -nostartfiles -r -o
> /mnt/lfs/sources/glibc-build/elf/librtld.map.o '-Wl,-('
> /mnt/lfs/sources/glibc-build/elf/dl-allobjs.os
> /mnt/lfs/sources/glibc-build/libc_pic.a -lgcc '-Wl,-)'
> -Wl,-Map,/mnt/lfs/sources/glibc-build/elf/librtld.mapT /tools/bin/ld:
> errno: TLS definition in /mnt/lfs/sources/glibc-build/libc_pic.a(errno.os)
> section .tbss mismatches non-TLS reference in
> /mnt/lfs/sources/glibc-build/elf/dl-allobjs.os
> /mnt/lfs/sources/glibc-build/libc_pic.a: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> make[2]: *** [/mnt/lfs/sources/glibc-build/elf/librtld.map] Error 1
> make[2]: Leaving directory `/mnt/lfs/sources/glibc-2.3.4-20040701/elf'
> make[1]: *** [elf/subdir_lib] Error 2
> make[1]: Leaving directory `/mnt/lfs/sources/glibc-2.3.4-20040701'
> make: *** [all] Error 2
>
> I started over by deleating the directories and unpacking the source code
> but got the same error.
>
> What did I do wrong?
>
> Slackware 10.1, kernel is 2.4.8.1.  computer is an old smp machine.
>
>
>
> John Calhoun
> jackc at starstream.net



More information about the lfs-support mailing list