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 - blueweird

Pages: [1]
1
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]
anything