Linkowanie statyczne.

Jakub Bogusz qboosh w pld-linux.org
Śro, 3 Lis 2004, 20:22:18 CET


On Wed, Nov 03, 2004 at 07:53:09PM +0100, Piotr Wawrzyniak wrote:
> Próbowałem ostatnio zlinkować coś statycznie no i mi się nie udało. Przykład:
> [piotr w timemachine ~/programowanie]$ cat static_linking.c
> int main()
> {
>         return 1;
> }
> 
> [piotr w timemachine ~/programowanie]$ gcc -static static_linking.c
> /usr/bin/ld: __libc_errno: TLS definition 
> in /usr/lib/gcc-lib/i686-pld-linux/3.3.5/../../../libc.a(errno.o) 
> section .tbss mismatches non-TLS reference 
> in /usr/lib/gcc-lib/i686-pld-linux/3.3.5/../../../libc.a(check_fds.o)
> /usr/lib/gcc-lib/i686-pld-linux/3.3.5/../../../libc.a: could not read symbols: 
> Bad value
> collect2: ld returned 1 exit status
> 
> Co może być nie tak?
[...]
> glibc-2.3.4-0.20040722.6+nptl

IIRC za stary snapshot, coś w tym rodzaju poprawiali niedawno.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl