посмотрите на этот проект, там есть очень хорошие примеры.
Отредактируйте buildroot-packages/package/Config.in
, чтобы добавить ваш пакет
menu "buildroot-packages [external repo]"
source package/hola/Config.in
endmenu
Добавьте в папку ваш .in файл buildroot-packages/package/hola/Config.in
config BR2_PACKAGE_HOLA
bool "hola"
depends on BR2_PACKAGE_SOME_PACKAGE
help
hola is an example of a program build with autotools for to be added
to buildroot
http://stackoverflow.com/users/4059304/simonppg
comment "hola no needs any toolchain w/ dynamic library, threads"
добавьте файл . mk тоже buildroot-packages/package/hola/hola.mk
HOLA_VERSION = v0.0.1
HOLA_SITE = https://bitbucket.org/simonppg/hola
HOLA_SITE_METHOD = git
HOLA_AUTORECONF = YES
HOLA_DEPENDENCIES = some_package
$(eval $(autotools-package))
и следуйте инструкциям в том же проекте для установки или удаления пакетов в каталог buildroot.
Я нашел проблему. Для сервера NFS v4 есть файл /proc/fs/nfsd/nfsv4revoverydir (по крайней мере для Slack -на основе Salix ). Содержимое этой папки должно быть текстом, который называет другой путь. Все решения, которые я нашел для этого, говорили о создании пути, найденного в этом файле, и это устранило проблему. В моем случае этот файл был пуст. Вместо того, чтобы пытаться выяснить, как правильно заполнить этот файл /proc, я использовал работу -по настройке моего сервера для использования версии 3 NFS. Я сделал это, отредактировав файл /etc/rc.d/rc.nfsd и добавив параметр «-N 4» в строку, запускающую rpc.nfsd
.