Hello,
I get the following error building fiasco-ux:
==> Linking kernel.image /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: errno: TLS definition in /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libc.a(errno.o) section .tbss mismatches non-TLS reference in boot_info-ux.o /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libc.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [kernel.image] Error 1 make[2]: Leaving directory `/home/sts/hellomodule/l4/kernel/fiasco/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/sts/hellomodule/l4/kernel/fiasco/build' make: *** [all] Error 2 Real: 91.12s User: 74.26s System: 11.10s Percent: 93% Cmd: make
So is this an gcc, glibc or binutils issue in the first place? And which versions are supposed to be able to build fiasco-ux?
I'm using binutils 2.16.92 and glibc 2.4 and various gcc versions btw.
Thanks in advance
Stefan