Кросс-компиляция XZ-5.X.X в Windows

Я пытаюсь кросс-компилировать XZ-5.0.4 на винде. Я следовал инструкции в INSTALL-Windows.txt но я получаю ошибку

Initializing Automake:
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/c/devel/xz-5.0.4':
configure: error: C compiler cannot create executables
See `config.log' for more details

Может кто-нибудь помочь мне найти проблему?

0

Решение

У вас проблемы с gcc: configure не может пройти простой тест с компиляцией void-файла.

Установите GCC, как описано в вашем документе, затем убедитесь, что его двоичный файл называется gcc (обычно windows distrs предпочитает что-то вроде gcc-4.4), если нет — создайте символическую ссылку. Также убедитесь, что это в PATH.

Попробуйте команду gcc test.c из командной строки, где test.c — это файл с таким содержимым, как int main(void) { return 0; } — так обычно настраивает проверка компилятор. Если это не работает, сделайте это, затем снова настройте.

1

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

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

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