Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: SFML/OpenGL - Glew  (Lu 1301 fois)

0 Membres et 1 Invité sur ce sujet

Koseki

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
SFML/OpenGL - Glew
« le: Avril 27, 2017, 07:37:27 pm »
Bonjour,

J'ai décider de me mettre à OpenGL aujourd'hui et de l'utiliser avec la SFML.
J'ai inclus comme votre tuto le disait <SFML/OpenGL>, mais j'ai u quelques soucis avec les fonctions du genre "glEnableVertexAttribArray".
Apparemment, il faudrait ajouter <GL/glew.h>... Et c'est là qu'est le drame.
Impossible d'installer correctement glew et de l'utiliser.
J'ai été sur ce site là entre autre: http://glew.sourceforge.net/install.html
Mais pas moyen de compiler, j'ai toujours une erreur me disant que codeblocks ne trouve pas -lglew32, alors que j'ai bien mis le .a dans les librairies...

J'aimerais donc savoir si quelqu'un pourrait m'aider à installer glew, vous me sauverez la vie!

Merci à vous!

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re: SFML/OpenGL - Glew
« Réponse #1 le: Avril 28, 2017, 07:34:11 am »
C'est un problème qu'il faudrait poser sur un forum qui traite de GLEW, ça n'a rien à voir avec SFML ;)
Laurent Gomila - SFML developer

Raitosan

  • Full Member
  • ***
  • Messages: 221
    • Voir le profil
    • E-mail
Re: SFML/OpenGL - Glew
« Réponse #2 le: Avril 28, 2017, 05:20:38 pm »
C'est pas faux x)

Sinon au cas où quelqu'un aurait le même problème, j'ai réussi à l'installer.

J'ai télécharger les sources de glew ici:
http://glew.sourceforge.net/install.html

J'ai ajouter mon compiler au PATH via une invite de commande et j'ai configurer le projet avec cmake se trouvant dans build/cmake(avec MinGW Makefile). J'ai ensuite cliquer sur générer, une erreur est apparue, mais ce n'est pas grave.
Via l'invite de commande, se placer dans le dossier où vous avez généré glew, puis faire un simple mingw32-make et mingw32-make install.

A savoir qu'avant d'ouvrir ce topic, j'avais déjà fait tout ça mais que ça n'avait pas fonctionner. J'avais laisser "Programme Files (x86)/" en répertoire d'installation.
Lors de mon second essais, j'ai installer glew dans C:\glew\ et là magie, tout fonctionne sans soucis. Peut être l'espace contenue dans "Programme Files" qui posait problème...

Voilà, désoler encore Laurent pour avoir poster ça ici.
Bon courage à ceux qui vont utiliser OpenGL :D

 

anything