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

Auteur Sujet: [SFML2.0]Problème de linkage avec le module réseau.  (Lu 2600 fois)

0 Membres et 1 Invité sur ce sujet

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
[SFML2.0]Problème de linkage avec le module réseau.
« le: Février 03, 2013, 10:29:18 am »
Salut,
j'ai un petit soucis lors du linkage du module réseau de la SFML 2.0, je compile en linkant la sfml en mode static débug.

Et j'obtiens les messages d'erreurs suivants :

Citer
-------------- Build: Debug in SorrokSrv ---------------

Linking console executable: bin\Debug\SorrokSrv.exe
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/Packet.cpp:306: undefined reference to `__gxx_personality_sj0'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/Packet.cpp:306: undefined reference to `_Unwind_SjLj_Register'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/Packet.cpp:319: undefined reference to `_Unwind_SjLj_Resume'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/Packet.cpp:323: undefined reference to `_Unwind_SjLj_Unregister'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj): In function `~basic_string':
d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/basic_string.h:497: undefined reference to `__gxx_personality_sj0'
d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/basic_string.h:497: undefined reference to `_Unwind_SjLj_Register'
d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/basic_string.h:498: undefined reference to `_Unwind_SjLj_Unregister'
d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/basic_string.h:498: undefined reference to `_Unwind_SjLj_Resume'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/vector.tcc:372: undefined reference to `__gxx_personality_sj0'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/vector.tcc:372: undefined reference to `_Unwind_SjLj_Register'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/vector.tcc:437: undefined reference to `_Unwind_SjLj_Resume'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(Packet.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/vector.tcc:437: undefined reference to `_Unwind_SjLj_Unregister'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj): In function `TcpSocket':
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:44: undefined reference to `__gxx_personality_sj0'
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:44: undefined reference to `_Unwind_SjLj_Register'
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:48: undefined reference to `_Unwind_SjLj_Resume'
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:48: undefined reference to `_Unwind_SjLj_Unregister'
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:44: undefined reference to `__gxx_personality_sj0'
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:44: undefined reference to `_Unwind_SjLj_Register'
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:48: undefined reference to `_Unwind_SjLj_Resume'
D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:48: undefined reference to `_Unwind_SjLj_Unregister'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:199: undefined reference to `__gxx_personality_sj0'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:199: undefined reference to `_Unwind_SjLj_Register'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:204: undefined reference to `_Unwind_SjLj_Unregister'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:204: undefined reference to `_Unwind_SjLj_Resume'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:301: undefined reference to `__gxx_personality_sj0'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:301: undefined reference to `_Unwind_SjLj_Register'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:355: undefined reference to `_Unwind_SjLj_Resume'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/TcpSocket.cpp:355: undefined reference to `_Unwind_SjLj_Unregister'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/stl_vector.h:960: undefined reference to `__gxx_personality_sj0'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/stl_vector.h:960: undefined reference to `_Unwind_SjLj_Register'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/stl_vector.h:968: undefined reference to `_Unwind_SjLj_Unregister'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj):d:/programmes/mingw-4.4-sjlj/bin/../lib/gcc/mingw32/4.4.1/include/c++/bits/stl_vector.h:970: undefined reference to `_Unwind_SjLj_Resume'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(TcpSocket.cpp.obj): In function `~TcpSocket':
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `__gxx_personality_sj0'
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `_Unwind_SjLj_Register'
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `_Unwind_SjLj_Resume'
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `_Unwind_SjLj_Unregister'
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `__gxx_personality_sj0'
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `_Unwind_SjLj_Register'
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `_Unwind_SjLj_Resume'
D:/developpement/sfml-master/include/SFML/Network/TcpSocket.hpp:47: undefined reference to `_Unwind_SjLj_Unregister'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(IpAddress.cpp.obj): In function `IpAddress':
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:88: undefined reference to `__gxx_personality_sj0'
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:88: undefined reference to `_Unwind_SjLj_Register'
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:89: undefined reference to `_Unwind_SjLj_Unregister'
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:89: undefined reference to `_Unwind_SjLj_Resume'
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:88: undefined reference to `__gxx_personality_sj0'
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:88: undefined reference to `_Unwind_SjLj_Register'
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:89: undefined reference to `_Unwind_SjLj_Unregister'
D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:89: undefined reference to `_Unwind_SjLj_Resume'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(IpAddress.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:110: undefined reference to `__gxx_personality_sj0'
C:\SFML-2.0-rc\lib/libsfml-network-s-d.a(IpAddress.cpp.obj):D:/developpement/sfml-master/src/SFML/Network/IpAddress.cpp:110: undefined reference to `_Unwind_SjLj_Register'

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : [SFML2.0]Problème de linkage avec le module réseau.
« Réponse #1 le: Février 03, 2013, 11:16:51 am »
Tu as quelle version de gcc, et tu as quelle version de SFML 2 (tu l'as compilée ou téléchargée ?) ?
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : [SFML2.0]Problème de linkage avec le module réseau.
« Réponse #2 le: Février 03, 2013, 03:49:51 pm »
Alors, j'ai la version 4.4.0 de gcc, et la SFML 2.0 je l'ai téléchargée.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : [SFML2.0]Problème de linkage avec le module réseau.
« Réponse #3 le: Février 03, 2013, 04:56:08 pm »
Tu es sûr que tu ne mélanges pas SJLJ et DW2 ?
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : [SFML2.0]Problème de linkage avec le module réseau.
« Réponse #4 le: Février 03, 2013, 06:15:47 pm »
Heu, c'est quoi ça ?  :o

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : [SFML2.0]Problème de linkage avec le module réseau.
« Réponse #5 le: Février 03, 2013, 06:21:47 pm »
C'est expliqué dans le tutoriel...
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : [SFML2.0]Problème de linkage avec le module réseau.
« Réponse #6 le: Février 03, 2013, 06:22:39 pm »
Ok je vais voir et je te dis ça.

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : [SFML2.0]Problème de linkage avec le module réseau.
« Réponse #7 le: Février 04, 2013, 10:10:59 am »
Bon j'ai télécharger la version de la SFML compilée avec DW2, et  ça marche, j'avais pris l'autre vu que mon compilateur mingw est dans mon dossier codeblocks mais d'après ton tutoriel mon compilateur n'était pas celui de codeblocks, ce qui est possible vu que j'ai changé tellement de fois histoire de mettre de l'ordre car j'avais plusieurs compilateurs. :/