Forum de la communauté SFML

Aide => Général => Discussion démarrée par: m@thieu41 le Décembre 31, 2014, 01:29:43 pm

Titre: Linker la SFML en statique...
Posté par: m@thieu41 le Décembre 31, 2014, 01:29:43 pm
Bonjour,

J'utilise la SFML en dynamique depuis le passage à la dernière version, et ça se passe très bien. (D'ailleurs, merci aux développeurs, c'est vraiment une super librairie :) ).
J'aimerai pouvoir l'utiliser en statique, sous code::blocks, mais il me reste deux erreurs que je n'arrive pas à fixer...

Voici les erreurs:
(http://www.mirari.fr/3VF8)

Et ma config:
(http://www.mirari.fr/Z2ea)
(http://www.mirari.fr/HW18)

Si quelqu'un a la solution, je le remercie d'avance ;) (j'ai du oublier de linker une bibliothèque mais je ne vois pas du tout laquelle  ???)

PS: D'ailleurs, comment ça se fait que maintenant il y a besoin de linker toutes les bibliothèques dont dépend la SFML en statique?

Bonne journée et bonnes fêtes à tous :)
Titre: Re : Linker la SFML en statique...
Posté par: Laurent le Décembre 31, 2014, 01:50:27 pm
Normalement cette fonction devrait être résolue via opengl32, qui figure bien dans ta liste. Est-ce que tu peux montrer le début des deux messages d'erreur (ce qu'il y a après "C:\Program Fil...") ?

Citer
D'ailleurs, comment ça se fait que maintenant il y a besoin de linker toutes les bibliothèques dont dépend la SFML en statique?
http://www.sfml-dev.org/faq.php#build-link-static
Titre: Re : Linker la SFML en statique...
Posté par: m@thieu41 le Décembre 31, 2014, 01:54:31 pm
Merci pour ta réponse :)

C'est la même chose pour les deux:
C:\Program Files (x86)\CodeBlocks\Librairies\SFML-2.2\lib\libglew.a(glew.c.o):glew.c|| undefined reference to `wglGetCurrentDC@0'|

EDIT: Je me suis rendu compte que j'ai oublié glew en release, je l'ai rajouté (tout dans le même ordre qu'en debug), mais ça n'a rien changé...
Titre: Re : Linker la SFML en statique...
Posté par: Laurent le Décembre 31, 2014, 02:06:21 pm
Puisque GLEW dépend d'OpenGL, il faut le mettre avant dans la liste.
Titre: Re : Linker la SFML en statique...
Posté par: m@thieu41 le Décembre 31, 2014, 02:17:45 pm
Okay...
Merci beaucoup :D