質問: カーネルのコンパイル中に「make gconfig」が機能しないのはなぜですか? kernel.orgからダウンロードしたvanilla linuxカーネル3.12.14をコンパイルしようとしています。 make gconfigを試すと、次のように表示されます。* unable to find the gtk+ installation. please make sure that * the gtk+ 2.0 development package is correctly installed... * you need gtk+-2.0, glib-2.0 and libglade-2.0. * make[1]: *** no rule to make target 'scripts/kconfig/.tmp_gtkcheck', needed by `scripts/kconfig/gconf.o'. stop. make: *** [gconfig] error 2 現在、私のubuntuにはデフォルトでgtk +がないようです。dpkg -s xxxxはそれを確認しました。 sudo apt-get install xxxxを使用してこれらの3つすべてをインストールしようとしましたが、パッケージが見つかりませんでした。今何ができますか! (pygtkは答えですか?)注:xxxxは、エラーで指定された3つの欠落パッケージのプレースホルダーです。
回答: メッセージは非常に明確です。* unable to find the gtk+ installation. please make sure that * the gtk+ 2.0 development package is correctly installed... * you need gtk+-2.0, glib-2.0 and libglade-2.0. *したがって、必要なライブラリをインストールするだけです。ほとんどの場合、これらはエラーに記載されている-devバージョンのパッケージによって提供されます。ライブラリの場合は、おそらく最初にlibを追加する必要があります。したがって、この場合:sudo apt-get install libgtk2.0-dev libglib2.0-dev libglade2-dev できました。