Salut
je suis sous Slackware 9.1 (Installation complet)
en faisant un "gcc -o main main.c 'sdl-config --cflags' -lGL -lGLU" dans un console
il medit qu'il n'a pu trouve lGLU
bizarre c'est que lGL, il le trouve
Merci
Salut
je suis sous Slackware 9.1 (Installation complet)
en faisant un "gcc -o main main.c 'sdl-config --cflags' -lGL -lGLU" dans un console
il medit qu'il n'a pu trouve lGLU
bizarre c'est que lGL, il le trouve
Merci
Hi
Et en faisant plutôt :
@++
Code : Sélectionner tout - Visualiser dans une fenêtre à part gcc -o main main.c 'sdl-config --cflags' -lgl -lglu
avec çà meme le -lgl ne marche pas
je savais pas qu'il prenne en compte l majuscule dans la compilation
j'ai installé mesa 6 mais le problème persiste
J'ai exactement le même problème sous Linux et n'arrive pas à le résoudre malgré toutes mes recherches, quelqu'un à une idée ?
J'ai téléchargé la dernière version de la SDL et pourtant pas moyen de parvenir à compiler un exe avec la ligne de commande citée ci-dessus (et je trouve rien sur google se rapportant à ce problème).
gcc -o main main.c 'sdl-config --cflags' -L/Le_chemin_que ta_installe_mesa -lGLU -lGL
Bon bein je ne peux pas te filer le chemin excat puisque je suis pas chez moi
donc loin de linux et tres proche de Windows
Tous ce que j'ai pu entendre c'est que pour pouvoir utiliser l'utilitaire GLU
il faudrait installer Mesa
je croit (pas sur a 100%) que le chemin standard c'est /etc/X11R6
@+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 bash-2.05b# gcc -o main Main.cpp `sdl-config --cflags` -L/etc/X11/ -lGLU -lGL /usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../../i486-slackware-linux/bin/ld: cannot find -lGLU collect2: ld returned 1 exit status bash-2.05b# gcc -o main Main.cpp `sdl-config --cflags` -L/usr/X11R6/ -lGLU -lGL -lm /usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../../i486-slackware-linux/bin/ld: cannot find -lGLU collect2: ld returned 1 exit status bash-2.05b#
essai avec le repertoire ou t'as installé mesa6
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 bash-2.05b$ g++ -o Triangle Main.o `sdl-config --libs` -L /home/yabo/Downloads/Mesa-6.0/lib/ -lGL -lGLU -lm bash-2.05b$
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager