Forum de la communauté SFML

Aide => Général => Discussion démarrée par: pandageek le Septembre 12, 2013, 08:14:47 pm

Titre: GL non installée
Posté par: pandageek le Septembre 12, 2013, 08:14:47 pm
Bonjour à tous,
j'ai récemment installé la SFML sous ubuntu avec apt-get.
Seulement quand je veux compiler un code basic :
#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);

    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }

        window.clear();
        window.draw(shape);
        window.display();
    }

    return 0;
}
 
Le compilateur me retourne cette erreur :

/usr/include/SFML/Window/OpenGL.hpp|47|erreur fatale: GL/gl.h : Aucun fichier ou dossier de ce type

Des recherches m'on permis de savoir que la bibliothèque GL n'est pas installée mais je n'ai pas pu trouver comment l'installer. Quelqu'un aurait il la solution?

Merci pour votre aide!
Titre: Re : GL non installée
Posté par: G. le Septembre 12, 2013, 10:52:37 pm
Un mec a eu le même problème (http://en.sfml-dev.org/forums/index.php?topic=7140.msg47155#msg47155) et a filé un lien qui l'a aidé à installer openGL (http://ubuntuforums.org/showthread.php?t=1728268).
Titre: Re : GL non installée
Posté par: pandageek le Septembre 13, 2013, 07:24:23 pm
Merci beaucoup le problème semble résolu mais le compilateur me retourne un nouveau message d'erreur :

g++: erreur: unrecognized option ‘-sfml-app'
 
J'ai pourtant suivi le tuto d'installation avec code::blocks et gcc sur ce site.