-
Problème de compilation
Bonjour,
Je suis sur Fedora Core 5.
J'ai fait un petit code et lors de la compilation j'ai le message:
"/usr/bin/ld: ne peut trouver -lXi".
Si j'enlève le -lXi de mon Makefile, la compilation se passe sans problème mais à l'exécution, j'ai le message:
"freeglut (./scene3d): Unable to create direct context rendering for window 'view'
This may hurt performance."
Comment est-ce que je peux corriger ça?
Merci beaucoup.
lia
-
Bonjour,
il semblerait que ta lib Xi ne soit pas dans ton ordi.
Essais donc de l'installer.
Normalement, tu n'en as pas besoin. GLUT devrait suffir, sinon il existe d'autres extensions.
-
Bonjour ToTo13,
J'ai cherché avec google mais je n'ai pas trouvé où je peux télécharger cette librairie.
Je suis tombée sur le site de XFree.org mais je ne l'ai pas trouvé non plus parmis tous les fichiers à télécharger.
Peux-tu me dire où la trouver?
Merci beaucoup.
lia
-
Normalement libXi se trouve dans /usr/X11R6/lib.
Comme elle n'est pas directement dans un /lib de base peut être que c'est normal que ld ne la trouve pas.
Si tu rajoutes -L/usr/X11R6/lib devant -lXi ça donnes quoi?