Signaler

Erreur de compilation gcc [Résolu]

Posez votre question Tina_rh 2Messages postés lundi 27 février 2017Date d'inscription 4 mars 2017 Dernière intervention - Dernière réponse le 4 mars 2017 à 22:14 par Tina_rh
Bonjour à tous,

Je dois programmer sur Fedora mon projet un jeux en labyrinthe en c++.
Quand je veux compiler mon projet avec la commande: make -f Makefile cstrike64

Le terminal me répond :
g++ -o cstrike64 Labyrinthe.o Chasseur.o OpenGL64.o fmod/4.3/libfmodex64.so -lglut -lGLU -lGL -Ljpeg -ljpeg64 -lm
/usr/bin/ld: ne peut trouver -lglut
/usr/bin/ld: ne peut trouver -lGLU
/usr/bin/ld: ne peut trouver -lGL
collect2: erreur : ld a retourné 1 code d'état d'exécution
Makefile:34: recipe for target 'cstrike64' failed
make: *** [cstrike64] Error 1

Pourriez vous m'aider s'il vous plait.

Merci
Utile
+1
plus moins
'lut,
il te suffit d'installer le paquet
freeglut-devel
, qui prend
libGLU-devel
et
libGL-devel
en dépendance, comme requis par ton projet.

dnf install freeglut-devel
.

Au passage GLUT se fait vieux, et GLU est une lib complètement dépréciée, d'aucune utilité en OpenGL 2.0. Si tu développes encore avec OpenGL 1.0, je te conseille vivement de passer au 2 ou plus, car GL 1 ne t'apportera strictement aucune expérience pratique utile : GL 1 est mort, pour de très bonnes raisons.
from human import idiocy
del idiocy
Cette réponse vous a-t-elle aidé ?  
Tina_rh 2Messages postés lundi 27 février 2017Date d'inscription 4 mars 2017 Dernière intervention - 4 mars 2017 à 22:14
Merci pour ta reponse

Le problème est il résolu
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !