だから私は自分のカーネルを再コンパイルしようとしています(それはuinputサポートを持っていませんがnmそれを持っています)。 14.04でカーネルをビルドするために必要なQtパッケージをインストールする方法は? の指示に従いましたが
~/Downloads/linux-2.6.32.68$ make xconfig
を実行すると、これが表示されます。
CHECK qt
Unable to find the QT3 installation. Please make sure that the QT3 development package is correctly installed and either install pkg-config or set the QTDIR environment variable to the correct location.
make[1]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck', needed by `scripts/kconfig/qconf.o'. Stop. make: *** [xconfig] Error 2
Qt5を持っていても、qt3が見つからないと文句を言うので、これはアップグレードエラーの可能性があると思います。 NukeとPaveの他に、どうすればこれを修正できますか?
Trustyに存在しないライブラリをインストールする必要があるか、ライブラリが不要な道を進む必要があります。
使用するには
make xconfig
qT3ライブラリをインストールする必要があり、Preciseパッケージをダウンロードしてインストールできます。これを行うには、 libqt3-mt-dev
をダウンロードし、Sudo dpkg -i
を使用してインストールします。ただし、さらに多くの依存関係をインストールする必要があります。
qt3
が必要な唯一の理由は、make xconfig
を実行したためです。 qt3
を必要としない、コンパイル用にカーネルを構成する他の方法があります。私が若いとき、私はそれをこのようにしました:
make menuconfig
または、本当に古い学校:
make config
構成手順の後、実行します
make -j3
2つのコアがある場合(コア+ 1)
make modules_install
make install