Я получаю "Ошибка 1" при компиляции libtcod в оболочке MinGW

В настоящее время я устанавливаю libtcod для MinGW для создания мошенников и следовал инструкциям из документации на их сайте: 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

Кто-нибудь знает эту проблему и / или знает, как ее исправить?

1 ответ

Так off64_t кажется неопределенным. Исходя из этой темы, это звучит как компиляция с _LARGEFILE64_SOURCE набор может решить проблему. Вы можете передать это определение компилятору, запустив make следующим образом:

make -f makefiles/makefile-mingw CPPFLAGS=-D_LARGEFILE64_SOURCE=1

Другие вопросы по тегам