2013-10-17 5 views
0

Je compile quelques bibliothèques qui essayent de vérifier l'option "-static" de gcc comme indiqué ci-dessous. Dans RHEL6, cela échoue car "ne peut pas trouver -lc"./usr/bin/ld: impossible de trouver -lc sur RHEL 6

[[email protected] ]# echo 'main(){return(0);}' > conftest.c 
[[email protected] ]# gcc -o conftest -g -O2 -static conftest.c 
/usr/bin/ld: cannot find -lc 
collect2: ld returned 1 exit status 
[[email protected] ]# 

Je ne pouvais pas trouver libc.a disponible dans le système.

Comment réparer ce problème?

Répondre

5

Installez le package glibc-static.

+0

a dû télécharger à partir du site externe depuis "yum install glibc-static" n'a pas trouvé le paquet. –