On Thu, 20 Apr 2006 21:08:11 +0200 Stefan Scheler (SS) wrote:
SS> I get the following error building fiasco-ux: SS> SS> ==> Linking kernel.image SS> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: SS> errno: TLS definition in SS> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libc.a(errno.o) SS> section .tbss mismatches non-TLS reference in boot_info-ux.o SS> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libc.a: could not read SS> symbols: Bad value SS> collect2: ld returned 1 exit status
How is errno declared on your system, e.g. in /usr/include/errno.h? extern int errno; or extern __thread int errno; ?
- Udo