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

В настоящее время я устанавливаю libtcod для MinGW, чтобы сделать roguelike, и следовал инструкциям из документации на их сайте: http://doryen.eptalys.net/data/libtcod/doc/1.5.2/html2/compile_libtcod_mingw.html?c=true&CPP = верно&CS = True&р = верно&Lua = TRUE
Все работало до компиляции libtcod (в конце) с …

make -f makefiles/makefile-mingw

…где я получаю ошибку 1 в файле src \ zlib \ zutil.c. Вот скриншот:
http://i855.photobucket.com/albums/ab112/maximemoring/error1.png

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

0

Решение

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

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]