Buildroot - Ошибка сборки jamvm 1.5.1

У меня есть (другая) ошибка сборки при попытке собрать мою среду Buildroot. Обратите внимание, что этот вопрос относится (но не зависит от) к моим предыдущим (разрешенным) вопросам здесь и здесь.

Я пытаюсь включить поддержку Bluetooth в ядре, а также JamVM, но я УЖЕ успешно построил среду Buildroot, которая включает в себя Jamvm, но сейчас по какой-то причине сборка не удалась.

Когда процесс сборки добирается до:

jamvm 1.5.1 Настройка

Это в конечном итоге терпит неудачу с ошибкой:

проверка на ecj... (кэшировано) javac -Xlint: не проверено, приведение,divzero, пусто, наконец, переопределяет

проверка на pthread_self в -lpthread... да

проверка на fmod в -lm... да

проверка на dlopen в -ldl... (кэшируется) да

проверка на инфляцию в -lz... да

проверка на наличие заголовочных файлов ANSI C... (кэшировано) да

проверка на sys/time.h... (кэшировано) да

проверка на unistd.h... (кэшировано) да

проверка endian.h юзабилити... да

проверка наличия endian.h... да

проверка на endian.h... да

проверка на sys/param.h... (кэшируется) да

проверка на locale.h... (кэшировано) да

проверка на zlib.h... (кэшируется) нет

настроить: ошибка: отсутствует zlib.h

Я проверил расположение вывода /output/build/zlib-1.2.3 и вижу файл zlib.h, поэтому я озадачен, почему он утверждает, что не может его найти. Также я изменил jamvm.mk, чтобы зависеть от zlib, и попробовал make снова (заметьте, я не делал make clean)

У кого-нибудь есть идеи? Я не понимаю, почему jamvm не будет собираться сейчас, кроме того, что это должно быть что-то в процессе сборки.

1 ответ

В моем случае я положил zconf.h заголовочный файл в моей папке для инструментов, и сообщение об ошибке отсутствия конфигурации zlib пропало. попробуй.

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