Sur mandriva 2007
Voici un exemple simple
[claude@linuxmsi essai]$ more toto.c
int toto()
{
return 1234;
}
[claude@linuxmsi essai]$ gcc -o toto.o 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]$
Qui a une idée pour résoudre le problème? J'ai joué avec la variable LD_LIBRARY_PATH sans succès (/lib /usr/lib /usr/local/lib)
Partager