
Estou tentando construir o kernel Linux usando
make xconfig
mas eu entendoesse erro:
$ make xconfig
CHECK qt
* Unable to find the QT4 tool qmake. Trying to use QT3
*
* Unable to find any QT installation. Please make sure that
* the QT4 or QT3 development package ts correctly installed and
* either qmake can be found or 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
Então usei a ferramenta de pacote Synaptic para instalar o Qt, agora já existem algumas coisas do Qt instaladas e outras não. Disse especificamente que qmake
instalei a partir do Synaptic, novamente o mesmo erro acima.
Como posso saber quais pacotes xconfig
precisam?
Responder1
Com qmake
nós precisamos libqt4-dev
também, isso não foi sugerido no erro e estamos sozinhos para descobrir, de todos os pacotes qt, o que precisamos.
sudo apt-get install qt4-qmake libqt4-dev
ou pesquise qt4-qmake
e libqt4-dev
no gerenciador de pacotes Synaptic e instale respectivamente.
Então instalei qt4-qmake
mas também precisei instalar libqt4-dev
, mas não instalei.
PS Como sugerido em um comentário, eu fiz isso
apt-rdepends --build-depends --follow=DEPENDS qt4-qmake
apt-rdepends --build-depends --follow=DEPENDS libqt4-dev
a lista para qt4-qmake não mostra que ele precisa de libqt4-dev nem libqt4-dev mostra que precisa de qt4-qmake.