Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C::B, SFML 2.1] Nie znaleziono punktu wejscia procedury...

Ostatnio zmodyfikowano 2013-09-10 19:33
Autor Wiadomość
CodeMeister
Temat założony przez niniejszego użytkownika
[C::B, SFML 2.1] Nie znaleziono punktu wejscia procedury...
» 2013-09-10 09:58:58
Witam

W wakacje nagle przestaly dzialac mi programy pisane w sfml 2.0, co objawia sie wyzej wymienionym bledem w pliku sfml-graphics-2.dll. tak samo jest w wersji 2.0rc (inna procedur, ta sama dll) a w wersji 2.1, na ktorej jeszcze nic nie napisalem jest blad wejscia ale w .exe programu. Po przeinstalowaniu C::B i sprawdzeniu wersji kompilatora (dostarczony z instalatorem TDM-GCC,posiadam tez inny GCC na ktorym testowalem inna wersje SFML ale jedyna roznica to inna procedura) dalej nie dziala. Meczylem sie kilka godzin wczoraj i troche dzisiaj i i juz nie wiem co moge zrobic.
P-91824
DejaVu
» 2013-09-10 10:21:11
» KursyKurs SFML 2.0, C++ kurs - tu masz rozdziały omawiające proces instalacji SFML - sporo osób już instalowało SFML 2.1, więc:
Frazy, które należy wpisać w wyszukiwarkę google:
P-91828
CodeMeister
Temat założony przez niniejszego użytkownika
» 2013-09-10 10:56:30
Instalowałem wg. tutorialu ze strony SFML i nie działa. Jak wspomniałem pisałem programy a nagle zaczął wyskakiwać mi ten błąd przy uruchomieniu
P-91830
MrPoxipol
» 2013-09-10 13:49:39
Może masz na komputerze w katalogach dodanych do PATH kilka wersji dll'ek SFML'a i robi się piekło dll. Spróbuj zlinkować SFML statycznie (opis jest na stronie SFML).
P-91835
CodeMeister
Temat założony przez niniejszego użytkownika
» 2013-09-10 16:22:50
teraz same bledy undefined reference. wiecej ich jest niz mam ustawiony limit do wyswietlenia :(
P-91841
MrPoxipol
» 2013-09-10 18:22:50
Podaj pełny log kompilacji.
P-91846
CodeMeister
Temat założony przez niniejszego użytkownika
» 2013-09-10 18:42:17
Code Blocks 10.05, minGW GCC 4.4, SFML 2.1 GCC 4.7 MinGW (DW2) - 32 bits
Dynamicznie

Błąd przy uruchomieniu programu:
Nie znaleziono punktu wyjścia procedury _ZTVN10__cxxabiv117__class_type)infoE w bibliotece [ścieżka do katalogu z exe programu]sfml-graphics-2.dll

Code Blocks 10.05, minGW GCC 4.4, SFML 2.1 GCC 4.7 MinGW (DW2) - 32 bits
Statycznie

Błędy buildera:

||=== testSFML, Release ===|
D:\SFML-2.1\lib\libsfml-graphics-s.a(ImageLoader.cpp.obj):ImageLoader.cpp|| undefined reference to `__chkstk_ms'|
D:\SFML-2.1\lib\libsfml-graphics-s.a(ImageLoader.cpp.obj):ImageLoader.cpp|| undefined reference to `__chkstk_ms'|
D:\SFML-2.1\lib\libsfml-graphics-s.a(ImageLoader.cpp.obj):ImageLoader.cpp|| undefined reference to `__chkstk_ms'|
D:\SFML-2.1\lib\libsfml-graphics-s.a(ImageLoader.cpp.obj):ImageLoader.cpp|| undefined reference to `__chkstk_ms'|
D:\SFML-2.1\lib\libsfml-graphics-s.a(ImageLoader.cpp.obj):ImageLoader.cpp|| undefined reference to `__chkstk_ms'|
D:\SFML-2.1\lib\libsfml-graphics-s.a(ImageLoader.cpp.obj):ImageLoader.cpp|| more undefined references to `__chkstk_ms' follow|
||=== Build finished: 6 errors, 0 warnings ===|

i kod ze strony SFML/Tutorialu instalacji
C/C++
#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;
}
P-91847
DejaVu
» 2013-09-10 18:51:33
Czemu używasz kompilatora GCC 4.4 i bibliotek w wersji GCC 4.7? Poza tym powinieneś używać do Code::Blocks bibliotek TDM (SJLJ), a nie DW2. Jest to napisane w kursie: » Kurs SFML 2.0, C++ » Instalacja i konfiguracjaKonfiguracja SFML 2.0 (Code::Blocks) lekcja.
P-91849
« 1 » 2
  Strona 1 z 2 Następna strona