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

Auteur Sujet: Compilation de l'exemple impossible  (Lu 5070 fois)

0 Membres et 1 Invité sur ce sujet

Chnossos

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • Deep Space Battle - MMOAG spatial
Compilation de l'exemple impossible
« le: Décembre 18, 2012, 08:36:51 pm »
Bonsoir à tous et toutes,

Je viens vers vous après avoir vainement tenté de compiler le premier exemple du tutoriel d'installation pour Code::Blocks et MinGW.

Voici la procédure que j'ai employée :

Je télécharge GCC 4.4 et l'installe. Je télécharge SFML 1.6 et l'installe au chemin "C:\C++\SFML-1.6".

J'ouvre Code::Blocks et crée un nouveau compilateur. J'édite "Search Directories" en ajoutant "C:\C++\SFML-1.6\include" à l'onglet "Compiler" et "C:\C++\SFML-1.6\lib" à l'onglet "Linker".

J'édite finalement les options de compilation du projet en ajoutant "-lsfml-system-s" aux options du linker.

Cependant, une fois la compilation lancée, j'ai droit à une pléthore d'erreurs de type undefined reference :

Citer
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_imp__atexit'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_imp___onexit'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `SetUnhandledExceptionFilter@4'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `__cpu_features_init'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_fpreset'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_CRT_glob'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `__getmainargs'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_CRT_fmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `__p__fmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_fmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_pei386_runtime_relocator'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `__p__environ'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_cexit'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `ExitProcess@4'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_imp___iob'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_fmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_setmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_CRT_fmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_setmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_CRT_fmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_setmode'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_imp____set_app_type'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_imp____set_app_type'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `signal'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `signal'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `signal'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `signal'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `signal'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| more undefined references to `signal' follow|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\..\..\..\crt2.o:crt1.c|| undefined reference to `_fpreset'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `GetModuleHandleA@4'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `GetProcAddress@8'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `GetModuleHandleA@4'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `GetProcAddress@8'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `__register_frame_info'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `GetModuleHandleA@4'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `GetProcAddress@8'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\crtbegin.o:cygming-crtbegin.c|| undefined reference to `__deregister_frame_info'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o)||In function `base_of_encoded_value':|
\mingw\src\gcc-4.4.0\libstdc++-v3\..\gcc\unwind-pe.h|120|undefined reference to `abort'|
\mingw\src\gcc-4.4.0\libstdc++-v3\..\gcc\unwind-pe.h|118|undefined reference to `_Unwind_GetRegionStart'|
\mingw\src\gcc-4.4.0\libstdc++-v3\..\gcc\unwind-pe.h|114|undefined reference to `_Unwind_GetTextRelBase'|
\mingw\src\gcc-4.4.0\libstdc++-v3\..\gcc\unwind-pe.h|116|undefined reference to `_Unwind_GetDataRelBase'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o)||In function `read_encoded_value_with_base':|
\mingw\src\gcc-4.4.0\libstdc++-v3\..\gcc\unwind-pe.h|257|undefined reference to `abort'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o)||In function `parse_lsda_header':|
C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++\..\..\..\..\gcc-4.4.0\libstdc++-v3\libsupc++\eh_personality.cc|59|undefined reference to `_Unwind_GetRegionStart'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o)||In function `size_of_encoded_value':|
\mingw\src\gcc-4.4.0\libstdc++-v3\..\gcc\unwind-pe.h|88|undefined reference to `abort'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o)||In function `~end_catch_protect':|
C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++\..\..\..\..\gcc-4.4.0\libstdc++-v3\libsupc++\eh_personality.cc|736|undefined reference to `_Unwind_Resume'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o):C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++\..\..\..\..\gcc-4.4.0\libstdc++-v3\libsupc++\eh_personality.cc|436|undefined reference to `_Unwind_GetLanguageSpecificData'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o):C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++\..\..\..\..\gcc-4.4.0\libstdc++-v3\libsupc++\eh_personality.cc|446|undefined reference to `_Unwind_GetIPInfo'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o):C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++\..\..\..\..\gcc-4.4.0\libstdc++-v3\libsupc++\eh_personality.cc|707|undefined reference to `_Unwind_SetGR'|
c:\c++\sfml-mingw\bin\..\lib\gcc\mingw32\4.4.0\libstdc++.a(eh_personality.o):C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++\..\..\..\..\gcc-4.4.0\libstdc++-v3\libsupc++\eh_personality.cc|709|undefined reference to `_Unwind_SetGR'|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 0 warnings (0 minutes, 5 seconds) ===|

Qu'ais-je donc raté ?

Merci d'avance pour votre aide.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Compilation de l'exemple impossible
« Réponse #1 le: Décembre 18, 2012, 10:49:45 pm »
T'as dû te foirer en créant une nouvelle toolchain dans Code::Blocks. Compare avec l'ancienne et vois ce que tu as pu louper.
Laurent Gomila - SFML developer

Chnossos

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • Deep Space Battle - MMOAG spatial
Re : Compilation de l'exemple impossible
« Réponse #2 le: Décembre 18, 2012, 11:33:55 pm »
Bonsoir,

Voici mon toolchain :



Il n'y a aucun chemin additionnel. Voyez-vous quelque chose de particulier ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Compilation de l'exemple impossible
« Réponse #3 le: Décembre 19, 2012, 07:52:12 am »
Aucune idée.

Mais sinon, tu ferais mieux de recompiler SFML plutôt que de changer de compilo. Et plutôt SFML 2 si possible, parce que SFML 1.6 est déjà plus ou moins préhistorique.
Laurent Gomila - SFML developer

Chnossos

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • Deep Space Battle - MMOAG spatial
Re : Compilation de l'exemple impossible
« Réponse #4 le: Décembre 19, 2012, 03:42:52 pm »
Très bien, je vais changer de version et je vous indique ce que ça donne.

Bon, j'ai installé la version 2.0-rc, et voici ce que me donne la compilation ...
Citer
-------------- Build: Release in test3 (compiler: GNU GCC Compiler)---------------

Linking console executable: bin\Release\test3.exe
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib/libsfml-graphics-s.a when searching for -lsfml-graphics-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib\libsfml-graphics-s.a when searching for -lsfml-graphics-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib/libsfml-graphics-s.a when searching for -lsfml-graphics-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lsfml-graphics-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib/libsfml-window-s.a when searching for -lsfml-window-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib\libsfml-window-s.a when searching for -lsfml-window-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib/libsfml-window-s.a when searching for -lsfml-window-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lsfml-window-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib/libsfml-system-s.a when searching for -lsfml-system-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib\libsfml-system-s.a when searching for -lsfml-system-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:\C++\SFML-2.0-rc\lib/libsfml-system-s.a when searching for -lsfml-system-s
c:/c++/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lsfml-system-s
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
3 errors, 0 warnings (0 minutes, 0 seconds)

Pourtant, les fichiers sont bien au bon endroit et les chemins sont les bons, tout est en ordre.

Au passage, je suis sous Windows 8 64 bits, peut-être que ça joue quelque part ...
« Modifié: Décembre 19, 2012, 04:41:38 pm par Nekkro »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Compilation de l'exemple impossible
« Réponse #5 le: Décembre 21, 2012, 05:36:30 pm »
Je t'ai recommandé de recompiler SFML, pas de simplement l'installer ;)
Laurent Gomila - SFML developer

Chnossos

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • Deep Space Battle - MMOAG spatial
Re : Compilation de l'exemple impossible
« Réponse #6 le: Décembre 22, 2012, 05:14:52 pm »
Je vais me renseigner là-dessus, mais ce qui m'étonne c'est que le problème semble venir de ld.exe, et non pas de la SFML réellement.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Compilation de l'exemple impossible
« Réponse #7 le: Décembre 22, 2012, 06:34:12 pm »
ld.exe c'est juste ton éditeur de liens, c'est rien.
Laurent Gomila - SFML developer

Chnossos

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • Deep Space Battle - MMOAG spatial
Re : Compilation de l'exemple impossible
« Réponse #8 le: Décembre 24, 2012, 12:34:49 am »
Bien, j'ai compilé les sources en statiques release, et voici ce que me dit mon compilateur lorsque je veux compiler le code suivant :

#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);

    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }

        window.clear();
        window.draw(shape);
        window.display();
    }

    return 0;
}
 

Citer
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__GLEW_EXT_blend_func_separate'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__glewBlendFuncSeparateEXT'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__glewUseProgramObjectARB'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__GLEW_EXT_blend_func_separate'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__glewBlendFuncSeparateEXT'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__glewUseProgramObjectARB'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__GLEW_EXT_blend_func_separate'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__glewBlendFuncSeparateEXT'|
C:\C++\SFML\lib\libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp|| undefined reference to `__glewUseProgramObjectARB'|
||=== Build finished: 9 errors, 0 warnings (0 minutes, 0 seconds) ===|
« Modifié: Décembre 24, 2012, 07:59:58 am par Laurent »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Compilation de l'exemple impossible
« Réponse #9 le: Décembre 24, 2012, 08:01:39 am »
Comment as-tu compilé ? Tu as utilisé quelles options CMake ?
Laurent Gomila - SFML developer

Chnossos

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • Deep Space Battle - MMOAG spatial
Re : Compilation de l'exemple impossible
« Réponse #10 le: Décembre 25, 2012, 02:22:40 am »
J'ai utilisé ceci :


Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Compilation de l'exemple impossible
« Réponse #11 le: Décembre 25, 2012, 10:57:35 am »
Je ne vois rien de louche.
Laurent Gomila - SFML developer

Chnossos

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • Deep Space Battle - MMOAG spatial
Re : Compilation de l'exemple impossible
« Réponse #12 le: Décembre 26, 2012, 12:06:28 am »
J'utilise comme compilateur gcc 4.7.2 64 bits pour Windows 8 64 bits.
Y aurait-il une incompatibilité ?

J'ai cherché un peu, et sur un autre sujet la version dynamique avait semble-t-il résolu le problème, sauf que voilà ce qu'il m'arrive quand je veux compiler les versions dynamiques :



Je compile en lançant "mingw32-make install".

EDIT: Apparemment ça viendrait bien de la version 64bit de gcc, je tente avec une version 32bits.

Bon, après installation d'un gcc 4.7.2 32bits, je recompile SFML en mode Release statique et me voici avec d'autres erreurs :

Citer
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderWindow.cpp.obj):RenderWindow.cpp:(.text+0x620): undefined reference to `glReadPixels@28'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x53): undefined reference to `glDisable@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x62): undefined reference to `glDisable@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x71): undefined reference to `glDisable@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x80): undefined reference to `glDisable@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x8f): undefined reference to `glEnable@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x9e): undefined reference to `glEnable@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xad): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xbc): undefined reference to `glEnableClientState@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xcb): undefined reference to `glEnableClientState@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xda): undefined reference to `glEnableClientState@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x135): undefined reference to `glLoadMatrixf@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x14c): undefined reference to `glBindTexture@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x1a5): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x2a1): undefined reference to `glClearColor@16'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x791): undefined reference to `glPushClientAttrib@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x7a0): undefined reference to `glPushAttrib@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x7af): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x7b7): undefined reference to `glPushMatrix@0'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x7c3): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x7cb): undefined reference to `glPushMatrix@0'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x7d7): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x7df): undefined reference to `glPushMatrix@0'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x838): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x840): undefined reference to `glPopMatrix@0'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x84c): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x854): undefined reference to `glPopMatrix@0'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x860): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x868): undefined reference to `glPopMatrix@0'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0x86d): undefined reference to `glPopClientAttrib@0'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xa84): undefined reference to `glViewport@16'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xa93): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xaac): undefined reference to `glLoadMatrixf@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xabb): undefined reference to `glMatrixMode@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xcbc): undefined reference to `glVertexPointer@16'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xce6): undefined reference to `glColorPointer@16'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xd10): undefined reference to `glTexCoordPointer@16'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xd36): undefined reference to `glDrawArrays@12'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xda0): undefined reference to `glLoadMatrixf@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xdd0): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xdee): undefined reference to `glLoadMatrixf@4'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xe10): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xe30): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xe4c): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xe7a): undefined reference to `glBindTexture@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xf00): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xf30): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xf50): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xf70): undefined reference to `glBlendFunc@8'
C:\C++\SFML\lib/libsfml-graphics-s.a(RenderTarget.cpp.obj):RenderTarget.cpp:(.text+0xff6): undefined reference to `glBindTexture@8'

EDIT 2: J'ai recompilé les versions Release dynamique, et c'est bon ça marche !
Je ne sais pas ce qu'il s'est passé avec la version statique cependant ...
« Modifié: Décembre 26, 2012, 12:52:03 am par Nekkro »

 

anything