[SFML, C++] Nie znaleziono punktu wejścia procedury _gxx_personality_v0 w bibliotece libstdc++-6.dll
Ostatnio zmodyfikowano 2013-06-12 00:30
Fanatone Temat założony przez niniejszego użytkownika |
[SFML, C++] Nie znaleziono punktu wejścia procedury _gxx_personality_v0 w bibliotece libstdc++-6.dll » 2013-06-03 16:40:42 Witam. Nie wiem dlaczego ale nie chcą mi działać napisane programy w sfml. Przekopiowałem pliki include i liby *.a do odpowiednich w code blocks oraz dodałem linkowanie -lsfml-window. Kod skopiowałem sobie z kursu z tej strony: #include <SFML/Window.hpp>
int main() { sf::Window oknoAplikacji( sf::VideoMode( 800, 600, 32 ), "Kurs SFML - http://cpp0x.pl" ); while( oknoAplikacji.IsOpened() ) { oknoAplikacji.Display(); } return 0; }
Błędy jakie otrzymywałem po kompilacji i uruchomieniu mówiły o dołączeniu jakiś tam plików do projektu. Gdy to zrobiłem pojawiały się błędy systemowe oznajmiające wystąpienie błędu i zamknięcie programu. Oczytałem się trochę forów w internecie i z tej strony ale problemu nie udało mi się rozwiązać. |
|
MrPoxipol |
» 2013-06-03 16:46:31 Mówisz, że skopiowałeś wszystkie pliki do folderu MinGW? Tak nie możesz robić z SFML 2.0. W 1.6 bodajże tak można było. |
|
Fanatone Temat założony przez niniejszego użytkownika |
» 2013-06-03 16:48:34 Ściągnąłem paczkę 1.6. A jeśli chodzi o 2.0 to jak powinna przebiegać instalacja? |
|
pekfos |
» 2013-06-03 17:45:29 |
|
MrPoxipol |
» 2013-06-03 17:45:38 |
|
Fanatone Temat założony przez niniejszego użytkownika |
» 2013-06-03 18:05:46 Nie zwróciłem uwagi, że jest tak ładnie to opisane. Chciałbym aby też tak pięknie chodziło lecz po dokładnym robieniu krok po kroku tego co piszę nie działa. -------------- Build: Debug in Pprojekt (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -L..\..\..\..\..\SFML-2.0\lib -L..\..\..\..\..\SFML-2.0\lib -o bin\Debug\Pprojekt.exe obj\Debug\p.o -static -static-libgcc -static-libstdc++ -lsfml-audio-d -lsfml-graphics-d -lsfml-main-d -lsfml-network-d -lsfml-system-d -lsfml-window-d -mwindows mingw32-g++.exe: error: unrecognized command line option '-static-libstdc++' Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 0 warnings (0 minutes, 0 seconds) Rozpakowaną paczkę mam na dysku c a code blocks też ale w program files. |
|
pekfos |
» 2013-06-03 18:10:31 Usuń opcję -static-libstdc++. |
|
Fanatone Temat założony przez niniejszego użytkownika |
» 2013-06-03 18:15:24 Po usunięciu poprawnie kompiluje lecz wyrzuca błąd gdy uruchamiam.
Nie znaleziono punktu wejścia procedury _gxx_personality_v0 w bibliotece libstdc++-6.dll. |
|
« 1 » 2 |