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!