В настоящее время я устанавливаю libtcod для MinGW, чтобы сделать roguelike и следую инструкциям из документации на своем веб-сайте: http://doryen.eptalys.net/data/libtcod/doc/1.5.2/html2/compile_libtcod_mingw.html?c = true & cpp = true & cs = true & py = true & lua = true Все сработало для компиляции libtcod (в конце) с помощью...
make -f makefiles/makefile-mingw
... где я получаю сообщение об ошибке 1 в файле src\zlib\zutil.c. Вот скриншот: http://i855.photobucket.com/albums/ab112/maximemoring/error1.png
Кто-нибудь знает эту проблему и/или знает, как ее исправить?
Поэтому off64_t
кажется неопределенным. Основываясь на этом потоке, похоже, что компиляция с _LARGEFILE64_SOURCE
набора _LARGEFILE64_SOURCE
может решить проблему. Вы можете передать это определение компилятору, выполнив команду make следующим образом:
make -f makefiles/makefile-mingw CPPFLAGS=-D_LARGEFILE64_SOURCE=1