Forum de la communauté SFML

Aide => Général => Discussion démarrée par: eralier le Septembre 05, 2013, 01:44:18 am

Titre: Souci recompilation SFML
Posté par: eralier le Septembre 05, 2013, 01:44:18 am
Salut apres avoir recompiler la sfml avec Cmake je n'arrive pas a avois les bibliotèques pour débuger ce qui fait buger tout programme compiler avec quelque ayant raport avec la Sfml .
A l'aide ne pas pouvoir avancé est super frustrant.

PS: Je suis sous Windows 7 32 bit, j'uttilise Code bloks 12.11 et la version 2.1 de la SFML 
Titre: Re : Souci recompilation SFML
Posté par: Laurent le Septembre 05, 2013, 08:06:23 am
Pourquoi veux-tu recompiler SFML ? Tu n'en as pas besoin a priori.
Titre: Re : Souci recompilation SFML
Posté par: eralier le Septembre 05, 2013, 06:14:35 pm
la SFML buggais avec mon ordi donc je l'ai recompilé mais je n'ai pas les fichiers a et dll en debug comment fait on
Titre: Re : Souci recompilation SFML
Posté par: Laurent le Septembre 05, 2013, 06:32:13 pm
Citer
la SFML buggais avec mon ordi donc je l'ai recompilé
Si tu utilises le compilateur fourni avec Code::Blocks 12.11 tu n'as pas besoin de recompiler SFML.
Titre: Re : Souci recompilation SFML
Posté par: eralier le Septembre 05, 2013, 07:49:40 pm
ça ne marchais pas avec la version par défaut donc j'ai recompiler  :-\
Titre: Re : Souci recompilation SFML
Posté par: G. le Septembre 05, 2013, 08:22:19 pm
Apparemment ça "bug" toujours non ? :D
Tu devais mal faire quelque chose.
Titre: Re : Souci recompilation SFML
Posté par: Laurent le Septembre 05, 2013, 09:10:02 pm
Tu avais bien essayé la version 32-bits SJLJ ?
Titre: Re : Souci recompilation SFML
Posté par: eralier le Septembre 06, 2013, 02:08:50 am
oui sur et certain
Titre: Re : Souci recompilation SFML
Posté par: eralier le Septembre 07, 2013, 05:53:23 pm
ben alors comment fait ton pour avoir les fichiers libsfml-graphics-d.a, libsfml-system-d.a, libsfml-window-d.a,
libsfml-audio-d.a, libsfml-network-d.a, sfml-graphics-d-2.dll, sfml-window-d-2.dll, sfml-system-d-2.dll, sfml-audio-d-2.dll, sfml-network-d-2.dll car je ne les ai pas lorsque je compile la SFML avec Cmake.
Titre: Re : Souci recompilation SFML
Posté par: Laurent le Septembre 07, 2013, 06:00:50 pm
C'est que tu as compilé en Release. Relis le tutoriel, tout est bien indiqué, notamment comment choisir la configuration de compilation.
Titre: Re : Souci recompilation SFML
Posté par: eralier le Septembre 07, 2013, 06:55:13 pm
il faut changer le nom des dossiers rajouter le d parce que le nom des fichiers issue de la compilation est le meme qu'en relase
Titre: Re : Souci recompilation SFML
Posté par: Laurent le Septembre 08, 2013, 11:52:27 am
???
Titre: Re : Souci recompilation SFML
Posté par: eralier le Septembre 10, 2013, 12:46:06 am
Le nom des fichiers obtenu n'a pas changé malheureusement  donc je me demande si c normal.

Ps: Désolé du temps mis a répondre
Titre: Re : Souci recompilation SFML
Posté par: Laurent le Septembre 10, 2013, 07:34:46 am
Non ce n'est pas normal. Mais bon, vu que tu ne donnes pas plus de détails sur ce que tu as fait et ce que tu obtiens, que dire de plus ?
Titre: Re : Souci recompilation SFML
Posté par: eralier le Septembre 11, 2013, 09:19:24 pm
Désolé du temps mis a répondre l'ecole a repris (je suis un collegien) donc beaucoup de boulot.
Si tu pouvais me montrer comment avoir les fichier a et dll en debug s'il-te-plait
Titre: Re : Souci recompilation SFML
Posté par: yhu420 le Septembre 11, 2013, 09:46:19 pm
Désolé du temps mis a répondre l'ecole a repris (je suis un collegien) donc beaucoup de boulot.
Si tu pouvais me montrer comment avoir les fichier a et dll en debug s'il-te-plait
Collégien beaucoup de boulot tu dis, tu vas voir au lycée pour le coup tu vas un peu commencer a bosser avant c'est de la rigolade.. Enfin bref, avec CMake tu ne compiles pas sfml, il faut utiliser l'invite de commandes (remarque il t a quelques heures je ne savais pas non plus --') . Tu ajoutes mingw32-make au PATH dans le dossier bin du dossier MinGW qui doit se trouver dans program files/CodeBlocks. Après tu cd jusqu'à ton fichier de sortie que tu as generé avec CMake et tu fais : mingw32-make install
Là logiquement tu compiles SFML par défaut dans program files/SFML ( sinon on change ca dans cmake)
Voila pour la petite explication
Titre: Re : Souci recompilation SFML
Posté par: Laurent le Septembre 11, 2013, 09:56:27 pm
Pour choisir entre Debug et Release, tout est expliqué dans le tutoriel. Je ne vois pas ce que je peux dire de plus.