Linux drapeau éditeur de liens -lXi ne pas trouver lib lors de la compilation du code Lazarus

StackOverflow https://stackoverflow.com/questions/693080

Question

Après avoir résolu mon problème premier je suis entré dans un autre. On dirait que je manque une sorte de bibliothèque, ce qui rend l'éditeur de liens se plaignent que le -lXi ne fonctionne pas.

J'ai inclus la plupart des paquets de développement Xorg, qu'avons-je besoin?

Était-ce utile?

La solution

Lors de la liaison à « -lXi » le compilateur recherche un fichier avec un nom commençant par « libXi.so » (suivi par un numéro de version). La commande

locate libXi.so | xargs rpm -qf | sort -u

donne

libXi-1.1.3-4.fc9.i386
libXi-1.1.3-4.fc9.x86_64
libXi-debuginfo-1.1.3-4.fc9.x86_64
libXi-devel-1.1.3-4.fc9.x86_64

sur mon système Fedora 10, de sorte que vous manque probablement libXi-devel package.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top