CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Installation SFML

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
Engineer
Engineer
Niveau 12
08 août 2013 à 20:37:25

Salut,
J'essaye tant bien que mal de faire la set up de la SFML sur code::blocks, j'ai fait comme ils le disent sur leur site et j'ai exactement la meme chose sur leur screenshot http://www.sfml-dev.org/tutorials/2.1/start-cb.php
L'executable se crée (le programme test mis sur la page), mais se crash : une console se crée (alors que j'ai selectionné GUI comme ils le disent) et puis ca crash. :(
Aussi, je suis obligé de mettre les libraries de mingw dans le répertoire de mon exécutable.
Peut etre auriez vous une idée d'ou vient le probleme ? A mon avis Code::blocks ne comprend pas ou est mingw (pourtant j'arrive à build et run des programmes C que j'ai déja fait, mais ils ne nécéssitaient pas de librairies). Mon compilateur est GNU GCC (le premier de la liste)

Merci d'avance.

Dharxy
Dharxy
Niveau 6
08 août 2013 à 20:47:20

Moi j'ai suivi le tuto j'ai eu aucun problème.

Engineer
Engineer
Niveau 12
08 août 2013 à 20:55:08

Message d'erreur:

http://imgur.com/vD1w5uI

Meme si je mets la librairie indiquée elle va demander toutes les autres (une à une) qui sont contenues dans mon mingw/bin. Et si je fais ca, ca crash quand meme. :/

Engineer
Engineer
Niveau 12
08 août 2013 à 20:59:43

Je le fais en mode dynamique btw puisque je n'ai pas de librairie statique comme ils disent (et je n'ai donc pas mis SFML_STATIC).

EcailleDeLune
EcailleDeLune
Niveau 6
08 août 2013 à 21:00:44

Tu utilises bien la même version de GCC ?

Engineer
Engineer
Niveau 12
08 août 2013 à 21:06:21

C'est à dire ? J'utilise MingW, la derniere version, mais pas installée avec code::blocks.

EcailleDeLune
EcailleDeLune
Niveau 6
08 août 2013 à 22:04:27

SFML est précompilée pour GCC 4.7, et il y a des incompablités entre certaines versions de GCC.

Engineer
Engineer
Niveau 12
08 août 2013 à 22:10:10

Tu es sur que ca cause des problemes ? Je pense pas qu'un bete programme qui affiche un cercle avec SFML crash a cause d'une nouvelle version, autrement ils auraient vite corrigé le probleme.
Sinon tu pourrais me donner un lien pour télécharger mingw avec gcc 4.7 parce que je trouve pas trop... Ou alors un packet tout fait en MP si tu en as la générosité :hap:

vintrigue
vintrigue
Niveau 10
08 août 2013 à 22:40:07

Recompile la SFML toi-même pour éviter ce problème, eventuellement.

Engineer
Engineer
Niveau 12
08 août 2013 à 22:41:37

Si je suis incapable de configurer la SFML avec code::blocks alors n'espère pas que je la compile moi meme :rire:

Je pensais à que quelqu'un me donne la ligne à taper sur mingw avec tous les linkage et le nom du programme, ca me faciliterait grandement la tache, si quelqu'un pouvait m'aider/la mettre :hap:

hapliniste
hapliniste
Niveau 9
09 août 2013 à 00:12:27

J'avais eu des problèmes a cause d'une incompatibilité avec GCC, je te conseille de creuser de ce coté :ok:

lokilok
lokilok
Niveau 17
09 août 2013 à 00:37:58

T'as juste pas la bonne version de la sfml... pf

Faut la version gcc 4.7 tdm avec le.nouveau CB pf ( enfin pas vraiment nouveau mais tu me comprends quoi )

Dharxy
Dharxy
Niveau 6
09 août 2013 à 00:44:22

Verifie bien que tu a les dll de la 2.0 et non de la 1.6

Engineer
Engineer
Niveau 12
09 août 2013 à 01:09:15

Ou puis je trouver "gcc 4.7 tdm CB pf" ?
j'ai les dll 2.1 c'est la premiere fois que je le télécharge...

Engineer
Engineer
Niveau 12
09 août 2013 à 01:22:41

J'ai trouvé gcc 4.7 tdm, je l'ai installé et j'ai toujours le jeu qui crash.
Personne pourrait tout simplement uploader son code::blocks ce serait beaucoup plus simple, ou la ligne en entier pour compiler un projet SFML avec le linkage des libraries?

Engineer
Engineer
Niveau 12
09 août 2013 à 01:35:14

lokilok Je t'aime ca fonctionne maintenant
Mais ca affiche toujours une console mais OSEF :bave: A moi SFML

lokilok
lokilok
Niveau 17
09 août 2013 à 09:51:31

C'est normal, faut compiler en release et chercher dans les options de CB pour ne pas afficher le console et après faut faire un "rebuild all"

Toutouffe
Toutouffe
Niveau 10
09 août 2013 à 14:07:25

J'ai eu plein d'erreurs dans ce genre, tellement que je saurais pas t'aider mais si tu as su résoudre ce problème tant mieux :hap:

Pseudo supprimé
Pseudo supprimé 09 août 2013 à 14:24:19

La manière la plus rapide était d'utiliser CMake et de recompiler soit même la librairie.

Engineer
Engineer
Niveau 12
09 août 2013 à 18:13:40

Non mais mon installation de compiler était hyper foireuse avec des path foireux et plusieurs IDE... Content qu'au moins code::blocks fonctionne

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment