Autor Wątek: błędy o braku plików dll...  (Przeczytany 2714 razy)

Offline zajmundov

  • Użytkownik

# 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





« Ostatnia zmiana: Kwiecień 30, 2014, 12:06:38 wysłana przez zajmundov »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline P@tyS

  • Użytkownik
    • Patys coding

# Kwiecień 30, 2014, 14:05:04
Spróbuj dodać do "other linker options" w Linker Settings:
-static-libgcc
-static-libstdc++
To powinno pomóc.

Offline zajmundov

  • Użytkownik

# Kwiecień 30, 2014, 18:08:00
Dodałem to, kompiluję i error:
error: unrecognized command line option '-static-libstdc++'

Offline P@tyS

  • Użytkownik
    • Patys coding

# Kwiecień 30, 2014, 18:19:30
A bez '-static-libstdc++'? Jaki kompilator, wersja code:blocks?

Offline zajmundov

  • Użytkownik

# 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

Offline P@tyS

  • Użytkownik
    • Patys coding

# 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
« Ostatnia zmiana: Kwiecień 30, 2014, 19:12:22 wysłana przez P@tyS »

Offline Gabes

  • Użytkownik
    • Allegro5kurs

# 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
« Ostatnia zmiana: Kwiecień 30, 2014, 22:10:52 wysłana przez Gabes »