buildrootにパッケージを追加しようとしていますが、あまり成功していません。追加しようとしているautotools
パッケージは、という名前のパッケージですscew
。パッケージの追加に関するbuildrootガイドラインに従いました。パッケージmake menuconfig
は実行時にリストされていますが、makeを実行すると、パッケージがfinalから欠落していrootfs.tar
ます。
.mk
また、インストールに使用した別の単純なファイルをコピーしwhich
、それに応じて変数名とURLを変更しました。これが私のコピーですscew.mk
:
SCEW_VERSION = 1.1.3
SCEW_SITE = http://savannah.nongnu.org/download/scew/
SCEW_LICENSE = GPLv3
SCEW_LICENSE_FILES = COPYING
$(eval $(autotools-package))
同じディレクトリにConfig.in
、次のように表示されます。
config BR2_PACKAGE_SCEW
bool "scew"
help
google scew
また、次の行を追加しましたpackage/Config.in
:
menu "My Packages"
menu "Packages I Wrote"
source "package/MyPackages/packagesIWrote/hello/Config.in"
source "package/MyPackages/packagesIWrote/helloworld/Config.in"
endmenu
menu "External Packages"
source "package/MyPackages/external-packages/scew/Config.in"
endmenu
endmenu
パッケージが一覧表示され、選択できるため、この部分は機能しているようです。helloおよびhelloworldパッケージは、パッケージを追加するためのガイドからのコピーであり、このWebサイト(フランス語で書かれています)から取得したものです: HelloWorldの追加。
helloworldパッケージも機能しません。私はこれについてただ輪になって回っているようで、私が間違っていることを見ることができないので、私はどんなアドバイスも喜んでいます。