Sur mandriva 2007 (vu sur suse 10.1 et debian)
Voici un exemple simple
[claude@linuxmsi essai]$ more toto.c
int toto()
{
return 1234;
}
[claude@linuxmsi essai]$ gcc -o toto.o -c toto.c
[claude@linuxmsi essai]$ ar rv libtoto.a toto.o
r - toto.o
[claude@linuxmsi essai]$ gcc -r libtoto.a -o libtoto.o
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
[claude@linuxmsi essai]$
Ce problème ne se voyait pas avec un gcc 2.9.5.
Partager