Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/05/2012, à 15:30

gueddi soumaya

fichier make

bonjour
je suis en train de compiler mon programme avec le fichier make j'ai rencontré cette erreur que je ne peux pas la corriger s'il vous plais si quelqu'un connait la solution  et merci d'avance.

terminal

soumaya@soumaya-Inspiron-1545:~/Bureau/mtt_reloaded$ make
gcc -c visualize_gl.c -o visualize_gl.o -I  -pg  -g3
visualize_gl.c:3: fatal error: GL/gl.h: Aucun fichier ou dossier de ce type
compilation terminated.
make: *** [visualize_gl.o] Erreur 1

Hors ligne

#2 Le 04/05/2012, à 20:32

aduxas

Re : fichier make

As-tu installé libgl-dev?

Hors ligne

#3 Le 06/05/2012, à 23:45

gueddi soumaya

Re : fichier make

l'installation n'a pas réussi

root@soumaya-Inspiron-1545:/home/soumaya# sudo apt-get install libgl-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet libgl-dev est un paquet virtuel fourni par :
  libgl1-mesa-swx11-dev 7.9~git20100924-0ubuntu2
  libgl1-mesa-dev 7.9~git20100924-0ubuntu2
Vous devez explicitement sélectionner un paquet à installer.
E: Le paquet « libgl-dev » n'a pas de version susceptible d'être installée


juste pour titre d'indication le make file a été construite sur une machine virtuelle sur Windows mais je travaille sur une machine réelle sur Linux et j'ai fais  les changement nécessaire pour ce fichier
merci

Hors ligne

#4 Le 07/05/2012, à 04:04

aduxas

Re : fichier make

Je trouve sur ubuntuforums.org qu'il faut faire

sudo apt-get install libgl1-mesa-dev

Hors ligne

#5 Le 07/05/2012, à 09:20

gueddi soumaya

Re : fichier make

bonjour
Merci de me répondre mais même après l'installation le problème reste le même

Hors ligne

#6 Le 07/05/2012, à 14:08

aduxas

Re : fichier make

Ceci montre où se trouve le fichier include

locate "GL/gl.h"

J'essayerais inclure le chemin de XL, proablement qq chose du style:

gcc -c visualize_gl.c -o visualize_gl.o -I  -pg  -L /usr/X11/lib -g3

Hors ligne