J'ai installé recemment Mandrake 10.1 sur mon portable et je souhaite programmer un peu en OpenGL, seulement j'ai un problème avec les #include.
Lors de la compilation avec make, le compilateur me dit :
GLWindow.H:4:19: X11/X.h: No such file or directory
GLWindow.H:5:22: X11/Xlib.h: No such file or directory
GLWindow.H:7:27: X11/keysymdef.h: No such file or directory
GLWindow.H:14:20: GL/glx.h: No such file or directory
GLWindow.H:15:19: GL/gl.h: No such file or directory
In file included from GLWindow.H:17,
from GLWindow.C:1:
Sphere.H:8:21: GL/glut.h: No such file or directory
Sphere.H:9:20: GL/glu.h: No such file or directory
C'est donc qu'il ne trouve pas les librairies...
Comment faire pour que le compilateur trouve ces librairies?
Merci d'avance pour votre aide.
# Les installer
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
[10.1 pterjan@n4 pterjan]$ urpmf X11/X.h$
libxorg-x11-devel:/usr/X11R6/include/X11/X.h
donc installes déjà libxorg-x11-devel et s'il en manque d'autres utilises la même méthode.
[^] # Re: Les installer
Posté par julio06 . Évalué à 1.
urpmf X11/X.h
il me marque : "Note : comme aucun des médias utilisés n'utilise de hdlist, urpmf n'a pu retourner de résultat, vous pouuvez utiliser -name pour rechercher le nom d'un paquetage".
puis quand je tape
libxorg-x11-devel:/usr/X11R6/include/X11/X.h
il me marque :
"bash : libxorg-x11-devel:/usr/X11R6/include/X11/X.h : No such file or directory"
Que faire?
[^] # Re: Les installer
Posté par FReEDoM (site web personnel) . Évalué à 4.
Bon ça c'est pour vanner. Le prends pas méchament mais pascal t'as donné les lignes de son analyse pour trouver le paquet à installer et PAS la méthode pour installer le paquet. Il devait supposer que si tu codais en C, tu devais savoir installer un paquet sur ta distrib.
Le paquet a installer c'est : libxorg-x11-devel
A installer avec la commande urpmi : cf http://www.zebulon.org.uk/urpmi_fr.html(...) ou http://lea-linux.org/software/soft_gere/rpm.html(...) (mo je sais po j'utilise gentoo)
Bonne prog
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.