Makefile gcc avec GLUT

Résolu/Fermé
Sara426 Messages postés 678 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 16 décembre 2015 - 28 janv. 2013 à 21:10
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 3 févr. 2013 à 18:35
Bonjour,

Je vous passe les détails parce que j'ai un prof qui veut réinventer la roue, mais bref ...
Dans mon fichier main.c j'ai juste en en-tête :
#include "GL/gl.h"
#include "GL/glut.h"

Si je tape ceci en ligne de commande, ça fonctionne très bien :
gcc main.c -o main -lglut -lGLU

Sauf que mon fichier Makefile ne marche pas.
Est-ce que quelqu'un pourrait me donner les deux lignes pour compiler avec make ? (avant que mon ordi passe par la fenêtre)

Cordialement,
Sara.

2 réponses

Sara426 Messages postés 678 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 16 décembre 2015 63
28 janv. 2013 à 21:29
Je crois que le problème ne vient pas de mon makefile.
J'ai réessayer en ligne de commande et ça ne fonctionne pas sur mon ordinateur (alors que sur celui de la fac sans problème)

Est-ce qu'il y a des trucs à installer pour pouvoir utiliser GLUT ?

Merci
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
31 janv. 2013 à 10:29
Bonjour Sara

Pour t'aider il faudrait que tu nous copie colle les messages d'erreur, mais si c'est un truc du genre qu'il ne trouve pas un header ou la librairie, c'est sans doute que tu as oublié de l'installer.

Par exemple si tu es sous ubuntu :

sudo apt-get update
sudo apt-get install freeglut3-dev


Pour retrouver le nom du paquet, j'ai utilisé apt-file, que tu peux installer et utiliser comme suit :

sudo apt-get install apt-file
apt-file search "GL/glut.h"


Ensuite, s'il y a des erreurs dans ton Makefile, il faut nous le reporter. Une erreur classique, c'est d'utiliser des caractères "espace" au lieu de "tabulation" quand tu definis une règle makefile.

Bonne chance
0
Sara426 Messages postés 678 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 16 décembre 2015 63
3 févr. 2013 à 16:40
Exact. Il me manquait des paquets.
Merci beaucoup.
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
3 févr. 2013 à 18:35
De rien, bonne continuation !
0