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.


Messages - blueweird

Pages: [1]
1
Général / Re : Référence indéfinie vers << __glew....... >>
« le: Septembre 12, 2013, 07:46:15 pm »
OK, j'ai enfin trouvé comment lancer mon programme ! :-D
 Il faut lancer la commande suivante :

sudo ldconfig -v

Ça sert à définir les variables path des bibliothèques à ce que j'ai compris.

Merci Laurent :-)

2
Général / Re : Référence indéfinie vers << __glew....... >>
« le: Septembre 12, 2013, 05:50:52 pm »
D'accord, mais j'ai en fait essayé de lier la SFML en statique car j'ai d'autres problèmes sinon. Si la SFML n'est pas lié statiquement, ça compile bien mais je ne peux pas lancer mon exécutable, j'ai l'erreur suivante :

./mon_executable: error while loading shared libraries: libsfml-graphics.so.2: cannot open shared object file: No such file or directory

Je me suis dit que ça aurait pu résoudre le problème de la passer en statique.

3
Général / [Résolu] Référence indéfinie vers << __glew....... >>
« le: Septembre 12, 2013, 04:18:30 pm »
Bonjour,

J'ai d'abord installé la SFML en version 2.1, disons "normalement", mais j'avais certains paquets trop récent (libglew). J'ai donc téléchargé les sources pour recompiler la SFML.

Mais voilà, je n'arrive toujours pas à compiler mon projet :'(

J'ai toutes ces erreurs lors de la compilation :

/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::bind(sf::Shader const*) »:
Shader.cpp:(.text+0xa2): référence indéfinie vers « __glewUseProgramObjectARB »
Shader.cpp:(.text+0xb2): référence indéfinie vers « __glewUseProgramObjectARB »
Shader.cpp:(.text+0xda): référence indéfinie vers « __glewUniform1iARB »
Shader.cpp:(.text+0xe6): référence indéfinie vers « __glewActiveTextureARB »
Shader.cpp:(.text+0x112): référence indéfinie vers « __glewActiveTextureARB »
Shader.cpp:(.text+0x129): référence indéfinie vers « __glewUniform1iARB »
/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::isAvailable() »:
Shader.cpp:(.text+0x152): référence indéfinie vers « __GLEW_ARB_shading_language_100 »
Shader.cpp:(.text+0x15b): référence indéfinie vers « __GLEW_ARB_shader_objects »
Shader.cpp:(.text+0x164): référence indéfinie vers « __GLEW_ARB_vertex_shader »
Shader.cpp:(.text+0x16d): référence indéfinie vers « __GLEW_ARB_fragment_shader »
/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::bindTextures() const »:
Shader.cpp:(.text+0x1aa): référence indéfinie vers « __glewUniform1iARB »
Shader.cpp:(.text+0x1b6): référence indéfinie vers « __glewActiveTextureARB »
Shader.cpp:(.text+0x1e7): référence indéfinie vers « __glewActiveTextureARB »
/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::compile(char const*, char const*) »:
Shader.cpp:(.text+0x22f): référence indéfinie vers « __GLEW_ARB_shading_language_100 »
Shader.cpp:(.text+0x238): référence indéfinie vers « __GLEW_ARB_shader_objects »
Shader.cpp:(.text+0x2da): référence indéfinie vers « __GLEW_ARB_vertex_shader »
Shader.cpp:(.text+0x2e7): référence indéfinie vers « __GLEW_ARB_fragment_shader »
Shader.cpp:(.text+0x2fa): référence indéfinie vers « __glewDeleteObjectARB »
Shader.cpp:(.text+0x359): référence indéfinie vers « __glewCreateProgramObjectARB »
Shader.cpp:(.text+0x36e): référence indéfinie vers « __glewCreateShaderObjectARB »
Shader.cpp:(.text+0x384): référence indéfinie vers « __glewShaderSourceARB »
Shader.cpp:(.text+0x38c): référence indéfinie vers « __glewCompileShaderARB »
Shader.cpp:(.text+0x39e): référence indéfinie vers « __glewGetObjectParameterivARB »
Shader.cpp:(.text+0x3b4): référence indéfinie vers « __glewAttachObjectARB »
Shader.cpp:(.text+0x3bc): référence indéfinie vers « __glewDeleteObjectARB »
Shader.cpp:(.text+0x3ce): référence indéfinie vers « __glewCreateShaderObjectARB »
Shader.cpp:(.text+0x3e2): référence indéfinie vers « __glewShaderSourceARB »
Shader.cpp:(.text+0x3ea): référence indéfinie vers « __glewCompileShaderARB »
Shader.cpp:(.text+0x3fc): référence indéfinie vers « __glewGetObjectParameterivARB »
Shader.cpp:(.text+0x412): référence indéfinie vers « __glewAttachObjectARB »
Shader.cpp:(.text+0x41a): référence indéfinie vers « __glewDeleteObjectARB »
Shader.cpp:(.text+0x422): référence indéfinie vers « __glewLinkProgramARB »
Shader.cpp:(.text+0x434): référence indéfinie vers « __glewGetObjectParameterivARB »
Shader.cpp:(.text+0x445): référence indéfinie vers « glFlush »
Shader.cpp:(.text+0x48b): référence indéfinie vers « __glewGetInfoLogARB »
Shader.cpp:(.text+0x575): référence indéfinie vers « __glewDeleteObjectARB »
Shader.cpp:(.text+0x57d): référence indéfinie vers « __glewDeleteObjectARB »
Shader.cpp:(.text+0x5a6): référence indéfinie vers « __glewGetInfoLogARB »
Shader.cpp:(.text+0x666): référence indéfinie vers « __glewGetInfoLogARB »
Shader.cpp:(.text+0x74b): référence indéfinie vers « __glewDeleteObjectARB »
/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::~Shader() »:
Shader.cpp:(.text+0x83e): référence indéfinie vers « __glewDeleteObjectARB »
/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::getParamLocation(std::string const&) »:
Shader.cpp:(.text+0x1456): référence indéfinie vers « __glewGetUniformLocationARB »
/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::setParameter(std::string const&, sf::Transform const&) »:
Shader.cpp:(.text+0x1724): référence indéfinie vers « __glewGetHandleARB »
Shader.cpp:(.text+0x172f): référence indéfinie vers « __glewUseProgramObjectARB »
Shader.cpp:(.text+0x174d): référence indéfinie vers « __glewUniformMatrix4fvARB »
Shader.cpp:(.text+0x176b): référence indéfinie vers « __glewUseProgramObjectARB »
/usr/local/lib/libsfml-graphics-s.a(Shader.cpp.o): dans la fonction « sf::Shader::setParameter(std::string const&, float, float, float, float) »:
Shader.cpp:(.text+0x17e8): référence indéfinie vers « __glewGetHandleARB »
Shader.cpp:(.text+0x17f2): référence indéfinie vers « __glewUseProgramObjectARB »
Shader.cpp:(.text+0x1823): référence indéfinie vers « __glewUniform4fARB »
Shader.cpp:(.text+0x182c): référence indéfinie vers « __glewUseProgramObjectARB »

J'ai pourtant libglew1.8 d'installé ...

A oui, je suis sur Linux Mint :)

Merci d'avance :)

Pages: [1]