2
« le: Février 14, 2013, 06:51:57 pm »
Bonjour, je suis sur Windows 7 64, avec codeblock 12.11 32bit.
Je n'arrive pas à utiliser la SFML 1.6 sur mon système.
Je les installée directement dans mingw.
Lors de la création de la fenetre, le logiciel tourne en boucle. J'ai une ati et donc d'aprés mes recherches il faut la liée statiquement pour eviter ce probleme.
Alors je link bien avec les '-s' et '-s-d' cepandant, l'erreur suivante surviens :
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\libsfml-system-s.a(Clock.o):Clock.cpp:(.eh_frame+0x11)||undefined reference to `__gxx_personality_v0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\libsfml-system-s.a(Platform.o):Platform.cpp|| undefined reference to `_Unwind_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\libsfml-system-s.a(Platform.o):Platform.cpp:(.eh_frame+0x12)||undefined reference to `__gxx_personality_v0'|
||=== Build finished: 3 errors, 0 warnings (0 minutes, 0 seconds) ===|
avec ce code ci (venant direct du tuto)
#include <SFML/System.hpp>
#include <iostream>
int main()
{
sf::Clock Clock;
while (Clock.GetElapsedTime() < 5.f)
{
std::cout << Clock.GetElapsedTime() << std::endl;
sf::Sleep(0.5f);
}
return 0;
}
Et aprés moulte tentative avec google ou des gcc différent et autre, je suis finalement obligée de demander de l'aide ^^.