Описание тега webmin
Параметр настроить --префикс
используется, чтобы сообщить настроить скрипт (и результирующий файлы Makefile), где поставить программы, которые будут установлены. Он не скажет, куда вам заголовок-файлов и библиотек.
Сказать настроить скрипт, где взять файлы, возможно, потребуется изменить эти переменные:
- Добейтесь того, (для каталогов, содержащих заголовок-файлов)
- LDFLAGS (для каталогов, содержащих библиотеки)
- Библиотеки (за фактическое имена библиотек)
Вы можете передать эти значения в командной строке для настройки, например,
файл myheader=$дома/нежелательной/включать
mylibs=$дома/нежелательной/Либ
./настроить добейтесь того,="-я$файл myheader" LDFLAGS="-л$mylibs"
Вслед за разъяснения (которые должны были быть включены в вопрос)
когда я пытаюсь собрать файлы в пакет dropbear работает
#!/бин/Баш ./настроить --префикс=$дома/Hi3536_SDK_V2.0.4.0/пакет dropbear-с-с zlib=$дома/Hi3536_SDK_V2.0.4.0/с zlib/включить опции --host=АРМ ГК=рука-hisiv400-Линукс-ССЗ
но кажется, что это не локальный путь в библиотеку
Вы можете увидеть проблему, глядя на источник для скрипта configure:
# Проверить, если нужен zlib-это
AC_ARG_WITH(с zlib,
[- с-с zlib=путь использовать zlib в путь],
[
вариант # дан
если тест -д "$withval/Либ"; затем
LDFLAGS="-л${withval}/lib и ${LDFLAGS}"
еще
LDFLAGS="-л${withval} ${LDFLAGS}"
интернет
если тест -д "$withval/включить"; затем
Добейтесь того,="-я${withval}/включают ${добейтесь того}"
еще
Добейтесь того,="-я${withval} ${добейтесь того}"
интернет
]
)
То есть, он ожидает Параметр Значение, путь каталог, который содержит как включить
и Либ
подкаталоги (или папку, содержащую файлы, как ожидается, будет в этих подкаталогах). Комментарий показывает, что данное значение было путем включить
(суб)каталог. Следующие компиляции/ссылку проверить не удастся:
AC_CHECK_LIB(з сдуваться , AC_MSG_ERROR([*** zlib в отсутствует - установите или проверьте файл config.отчет ***]))
Вероятное решение: изменить это возможность
--с-с zlib=$дома/Hi3536_SDK_V2.0.4.0/с zlib