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パッケージも機能しません。私はこれについてただ輪になって回っているようで、私が間違っていることを見ることができないので、私はどんなアドバイスも喜んでいます。