0
J'essaie de faire fonctionner gcc sur une image Amazon EC2 de Fedora 8, mais je rencontre un problème avec les bibliothèques. ld ne trouve pas -lz -lm -lbz2.Fedora 8/EC2: ld ne trouve pas la bibliothèque
J'ai essayé d'ajouter -L/lib et -L/usr/lib aux arguments de gcc, mais cela ne fonctionne toujours pas.
Qu'est-ce qui me manque?
Les bibliothèques sont dans/usr/bin autant que je sache. – Dave
@Dave - Comment pouvez-vous spécifier des bibliothèques dans/usr/bin? -L/lib et -L/usr/lib indique au compilateur d'extraire les bibliothèques à partir de ces emplacements que vous spécifiez à l'aide de l'option -l. /usr/bin ne dispose pas de bibliothèques considérant la désignation des dossiers. Cependant, si vous avez une lib dans ce cas extrême, vous pouvez utiliser l'option de compilation -L/usr/bin. C'est une solution étrange pour moi considérant que je n'ai jamais vu libs à cet endroit et encore moins l'utiliser. –