Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Sujets - pandageek

Pages: [1]
1
Général / Installation libGLEW.so.1.7
« le: Octobre 06, 2013, 10:19:08 pm »
Bonjour à tous,
Je me met à utiliser la SFML, et je rencontre une erreur.
Voici le main.cpp :
#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;
}

je compile :
$ g++ -c main.cpp -I/home/panda/Documents/SFML-2.1/include
$ g++ main.o -o sfml-app -L/home/panda/Documents/SFML-2.1/lib -lsfml-graphics -lsfml-window -lsfml-system

et je trouve ces messages d'erreur :
/usr/bin/ld: warning: libGLEW.so.1.7, needed by /home/panda/Documents/SFML-2.1/lib/libsfml-graphics.so, not found (try using -rpath or -rpath-link)
/home/panda/Documents/SFML-2.1/lib/libsfml-graphics.so: undefined reference to `__glewUniform1fARB'
...et pleins d'autres...

Seulement je ne sais pas comment installer libGLEW.so.1.7, j'ai installé un bon nombre de paquets openGL ou libglew mais mes dépôts ne dépassent pas libglew1.6

Merci pour votre aide!

2
Général / GL non installée
« 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!

Pages: [1]