SFML & C++ TMXLoader błąd w składni undefined reference to `inflateInit2_'|
Ostatnio zmodyfikowano 2015-12-09 19:01
arczi14 Temat założony przez niniejszego użytkownika |
SFML & C++ TMXLoader błąd w składni undefined reference to `inflateInit2_'| » 2015-12-08 19:48:59 Witam, Piszę sobię dość rozległą grę i poszukwałem edytora map generującego XML. Znalazłem i znalazłem również mini program pod SFML do obsługi tychże XML'ów wraz z obsługą QuadTree więc to dość przydatny kawałek kodu. Dodałem pliki do projektu zmieniłem nazwy nagłówków. Nie chciałem tego kompilować w cMake bo mogę chcieć coś zmienić. Skrypt wymaga również biblioteki zLib zatem pobrałem ze strony pliki i dołączyłem include oraz lib. I niestety program wywala błą. Dokładnie: MapLoaderPrivate.cpp|1117|undefined reference to `inflateInit2_'| Podobno jest to problem z bliblioteką zLib a nie samym programem autora. Gdzieś przeczytałem żeby zamienić plik .lib na .a programem LIB2A ale nie dał to efektu. Ktoś się spotkał z taką sytuacją może kiedyś ? https://github.com/fallahn/sfml-tmxloaderhttp://zlib.net |
|
DejaVu |
» 2015-12-09 15:40:05 Skompiluj wszystkie biblioteki ze źródeł i dołącz je linkerem do budowanego projektu. Diagnozę postawiłeś poprawną tj. linker nie widzi symboli z biblioteki zlib. |
|
arczi14 Temat założony przez niniejszego użytkownika |
» 2015-12-09 16:58:43 Pobrałem źródła w Cmake ustawiłem MinGW makefiles. configuruje configuruje ponownie generuje po czym tworzą się jakieś pliki ale w żaden to nie jest pliki z rozszerzeniem .a. Coś robię źle? |
|
DejaVu |
» 2015-12-09 19:01:36 Nie ma nigdzie katalogu libs? Poszukaj wtedy pliku libzlib* w głównym katalogu zawierającym źródła biblioteki zlib. |
|
« 1 » |