1 |
when i try to upgrade to glibc-2.6.1 from gentoo stable repo i get this |
2 |
error: |
3 |
|
4 |
../include/sys/socket.h:21: warning: 'stdcall' attribute ignored |
5 |
> make[2]: *** [/var/tmp/paludis/sys-libs/glibc-2.6.1 |
6 |
> /work/build-x86-x86_64-pc-linux-gnu-nptl/tcb-offsets.h] Error 1 |
7 |
> make[2]: *** Waiting for unfinished jobs.... |
8 |
> ../sysdeps/generic/initfini.c:1: error: CPU you selected does not support |
9 |
> x86-64 instruction set |
10 |
> ../sysdeps/generic/initfini.c:1: error: CPU you selected does not support |
11 |
> x86-64 instruction set |
12 |
> make[2]: *** [/var/tmp/paludis/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/initfini.s] |
13 |
> Error 1 |
14 |
> make[2]: Leaving directory `/var/tmp/paludis/sys-libs/glibc-2.6.1 |
15 |
> /work/glibc-2.6.1/csu' |
16 |
> make[1]: *** [csu/subdir_lib] Error 2 |
17 |
> make[1]: Leaving directory `/var/tmp/paludis/sys-libs/glibc-2.6.1 |
18 |
> /work/glibc-2.6.1' |
19 |
> make: *** [all] Error 2 |
20 |
> |
21 |
|
22 |
everytime i also get this another thing that doesn't break the compilation: |
23 |
|
24 |
../nptl/sysdeps/i386/i686/../tls.h:66:3: error: #error "TLS support is |
25 |
> required." |
26 |
> |
27 |
|
28 |
i use -march=k8 and i've also tried with athlon64 but i get the same error. |
29 |
i have a turion64 processor with a multilib env and crossdev installed to |
30 |
crosscompile for x86 hw. i use icecream to do this. |
31 |
|
32 |
-- |
33 |
dott. ing. beso |