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

[SFML 2.0] Problem z odpalaniem programu

Ostatnio zmodyfikowano 2013-11-01 12:03
Autor Wiadomość
Xynxyn
Temat założony przez niniejszego użytkownika
[SFML 2.0] Problem z odpalaniem programu
» 2013-10-31 11:40:54
Przeniosłem projekt z wersji SFMLa 1.6 na 2.0, ale jest problem, w ogóle się nie odpala. Tzn. wyświetla się ten klasyczny błąd z wysyłaniem raportu. Później skompilowałem prawie pusty projekt SFMLa - to samo. Czyli błąd nie leży w moim kodzie. Już na starcie, by odpalić aplikację wymagana była dodatkowa biblioteka "libstdc++-.dll", która powinna się znaleźć w katalogu kompilatora, a jej nie było. Pobrałem ją z neta, później wystąpił w/w problem. Czy to w niej leży problem? (czy przypadkiem ta libka nie jest specyficzna dla każdego kompilatora?)

Dodam, że przeinstalowałem (nie odinstalowałem, tylko od razu instalowałem na bieżącą wersję) CodeBlocksa 10.05, a dll się nie pojawił.
P-94933
maly
» 2013-10-31 13:07:39
Co do wymaganego libstdc++-.dll to do opcji linkera spróbuj dodać -static-libstdc++.
P-94937
Gabes
» 2013-10-31 13:43:32
P-94941
MrPoxipol
» 2013-10-31 13:50:24
Pamiętaj o poprawnej kolejności linkowanych bibliotek.
P-94943
Xynxyn
Temat założony przez niniejszego użytkownika
» 2013-10-31 17:32:12
A może zaistnieć taka sytuacja, że ten libstdc++-6.dll jest lewy? Ogólnie to jego obecność mi nie przeszkadza. ;P

Zaaktualizowałem SFMLa do wersji 2.1.

@Poxipol Nie myślałem, że to może mieć specjalnie jakiś wpływ. Taka kolejność może być?:
sfml-system
sfml-window
sfml-graphics

@Gabes
Mam Code::Blocks 10.05 z MinGW 4.4.1, a SFML w wersji GCC. Czyli mam spróbować innej wersji? Czy istnieje możliwość, że to wina karty graficznej? Jest mocno zjechana. Jeśli chociaż minimalnie wzrosły wymagania SFML w stosunku do wersji 1.6, to może to być przyczyną.

Tutaj testowa aplikacja:
http://xynxyn.cba.pl/upload​/sfml.zip
http://gmclan.org​/up6201_3_sfmltest.html (tutaj bez bibliotek, jak ktoś ma wolne łącze i już biblioteki na dysku)
Jeśli wam zadziała, to chyba winą problemu jest karta graficzna w moim komputerze.
P-94958
MrPoxipol
» 2013-10-31 19:17:38
@up,
Kolejność powinna być odwrotna ;) Taka jak na stronie sfml-dev, to może być 1 z Twoich problemów.
Mam Code::Blocks 10.05 z MinGW 4.4.1
No to musisz spróbować pobrać http://sfml-dev.org/download​/sfml/2.1​/SFML-2.1-windows-gcc-4.7-mingw-32bits.zip, a jeżeli nie będzie działać - dalej będzie występować błąd, musisz skompilować SFML.

PS Linkujesz statycznie stdc++?
P-94963
Xynxyn
Temat założony przez niniejszego użytkownika
» 2013-10-31 20:30:45
Właśnie Gabes mnie zaskoczył tym linkiem do wersji nie przeznaczonej dla MinGW.
Zmieniłem kolejność. Nie linkuję statycznie libstc++, nigdy tego nie robiłem. ;<
P-94979
MrPoxipol
» 2013-10-31 21:42:52
To może powiesz czy działa?
P-94992
« 1 » 2
  Strona 1 z 2 Następna strona