Warsztat.GD

Programowanie => Silniki => Irrlicht => Wątek zaczęty przez: zajmundov w Kwiecień 30, 2014, 10:24:46

Tytuł: błędy o braku plików dll...
Wiadomość wysłana przez: zajmundov w Kwiecień 30, 2014, 10:24:46
Witam. Po skompilowaniu kodu z pierwszej lekcji Irrlichta i włączeniu programu wyskakuje mi błąd o braku pliku dll (libgcc_s_dw2-1.dll). Znalazłem ten plik w folderze MinGW i skopiowałem go do folderu gdzie znajduje się skompilowany program. W tym przypadku pomogło ale brakowało znowu jakiegoś innego pliku .dll i tak w kółko. Kiedyś nie miałem czegoś takiego :P Może coś źle ustawiłem :O

(http://i.imgur.com/L51tqCz.jpg)

(http://i.imgur.com/wjECLGm.jpg)

(http://i.imgur.com/ItLOS4c.jpg)
Tytuł: Odp: błędy o braku plików dll...
Wiadomość wysłana przez: P@tyS w Kwiecień 30, 2014, 14:05:04
Spróbuj dodać do "other linker options" w Linker Settings:
-static-libgcc
-static-libstdc++
To powinno pomóc.
Tytuł: Odp: błędy o braku plików dll...
Wiadomość wysłana przez: zajmundov w Kwiecień 30, 2014, 18:08:00
Dodałem to, kompiluję i error:
error: unrecognized command line option '-static-libstdc++'
Tytuł: Odp: błędy o braku plików dll...
Wiadomość wysłana przez: P@tyS w Kwiecień 30, 2014, 18:19:30
A bez '-static-libstdc++'? Jaki kompilator, wersja code:blocks?
Tytuł: Odp: błędy o braku plików dll...
Wiadomość wysłana przez: zajmundov w Kwiecień 30, 2014, 18:33:12
z tym i bez tego dalej braki w dll... code blocks mam najnowszego, ściągnąłem wersję z kompilatorem
Tytuł: Odp: błędy o braku plików dll...
Wiadomość wysłana przez: P@tyS w Kwiecień 30, 2014, 18:56:30
Dzieje się tak tylko dla tego projektu, czy dla innych też?
Spróbuj jeszcze z -static
Możesz tez zreinstalować code:blocks, bo może brakuje tych bibliotek dla mingw.
/edit: możesz tez sam kompilator zmienic
Tytuł: Odp: błędy o braku plików dll...
Wiadomość wysłana przez: Gabes w Kwiecień 30, 2014, 21:59:19
Najlepszym rozwiązaniem jest samodzielna kompilacja plików źródłowych biblioteki Irrlicht.
 source -> Irrlicht -> Irrlicht-gcc.cbp
a gdyby ci się nie chciało Code::Blocks-13.12 z TDM-GCC-481 - Irrlicht-1.8.1:
https://www.dropbox.com/s/wpf4enpaurj62tp/irrlicht.zip (https://www.dropbox.com/s/wpf4enpaurj62tp/irrlicht.zip)