Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: LoadFromFile ne fonctionne pas  (Lu 2450 fois)

0 Membres et 1 Invité sur ce sujet

al3ls1s

  • Invité
LoadFromFile ne fonctionne pas
« le: Février 15, 2018, 04:52:37 pm »
Bonjour,

J'ai réinstallé code::block après avoir malencontreusement effacé mon disque dur et depuis j'ai l'erreur ci-dessous c'est le seul problème que je rencontre avec la SFML, J'utilise la version de mingw 5.1.0 il me semble et la version 4.9.2 tdm de la sfml, j'ai essayé d'utiliser la version minGw 6.1 ça compile mais cela m'indique une erreur dans les .dll

    sf::Font font;
    font.loadFromFile("BebasNeue.otf");
    m_mode = sf::Text("Normal", font);

obj\Debug\Map.o: In function `ZN3MapC2Ev':
D:/alex/Documents/Workspace codeblocks/Pathfinding/map.cpp:99: undefined reference to `_imp___ZN2sf4Font12loadFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE'
collect2.exe: error: ld returned 1 exit status

Voila les paramètres de mon linker

Citer
..\..\SFML-2.4.2\lib\libsfml-graphics-d.a
..\..\SFML-2.4.2\lib\libsfml-window-d.a
..\..\SFML-2.4.2\lib\libsfml-system-d.a

L'erreur sur l'execution :


Merci de vos réponses

Guillaume__

  • Newbie
  • *
  • Messages: 42
    • Voir le profil
Re: LoadFromFile ne fonctionne pas
« Réponse #1 le: Février 15, 2018, 08:06:50 pm »
Bonsoir,

La version de SFML utilisée ne correspond pas à la version de ton compilateur.
Il faut donc que tu télécharges la version équivalente à ton compilateur comme ceci :

Ou tu peux encore compiler toi-même SFML pour que la librairie soit compatible avec ton compilateur.

Cordialement.
Rejoignez-nous sur le serveur
Discord SFML

al3ls1s

  • Invité
Re: LoadFromFile ne fonctionne pas
« Réponse #2 le: Février 18, 2018, 10:18:04 am »
Bonjour, j'ai recompilé la sfml et ça marche merci du conseil

Guillaume__

  • Newbie
  • *
  • Messages: 42
    • Voir le profil
Re: LoadFromFile ne fonctionne pas
« Réponse #3 le: Février 18, 2018, 02:15:10 pm »
Bonjour,

Je t'en pris :) Passes le sujet en résolu.

Cordialement.
Rejoignez-nous sur le serveur
Discord SFML

 

anything