4

LeopardBoard DM368 を使用しており、いくつかのビデオ ハードウェアを有効にしたいと考えています。関連するモジュールは vpfe-capture、isif、および tvp7002 です。

すべてが機能するための正しい CONFIG_FOO パラメータのセットであると思われる defconfig ファイルを作成しました。さまざまな Kconfig ファイルに表示される依存関係から判断すると、すべてを正しく実行したと思いますが、kconf が破棄CONFIG_ISIFしてCONFIG_VPFE_CAPTURE.

私の非常に醜い代替案は、手動でメイクファイルをハッキングすることです。それは私が望むモジュールをピックアップするために機能しますが、Kconfig システムの設計と意図と明らかに矛盾しており、「make gconfig」などのツールを壊してしまいます。

make には、依存関係の処理方法を説明する "-d" 詳細フラグがあります。kconfに似たものはありますか?取得しようとしている2つのCONFIGが提供されない理由を説明するために入手できますか?

4

2 に答える 2

4

これが少しプラグインである場合は申し訳ありません。:)

Kconfig ベースの構成システム ( Kconfiglib ) を操作するための Python ライブラリを作成しました。これにより、シンボルの依存関係を簡単に調べることができ (Symbol.__str__() を参照してください。たとえば、Symbol を出力することによって呼び出されます)、値を設定し、構成のコンテキストで任意の式を評価できます。これは、何が起こっているのかを把握するのに便利です。

于 2012-12-18T22:53:38.703 に答える
1

実行make V=2 oldconfigしてみて、追加の手がかりが表示されるかどうかを確認できます。

于 2012-06-13T17:37:56.467 に答える