compilação cruzada de um kernel Linux

1
Estou fazendo uma compilação cruzada de um kernel Linux para um sistema ARM integrado, no desktop Ubuntu 14.10 (64 bits). No entanto, agora recebo os seguintes erros relacionados ao pacote.

khaled@khaled:~/felabs/sysdev/tinysystem/linux-2.6.34$ make ARCH=arm CROSS_COMPILE=arm-linux- 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.
Makefile:460: recipe for target 'xconfig' failed
make: *** [xconfig] Error 2
    
por Jbali Khaled 11.01.2015 / 01:55

1 resposta

1

Você está sentindo falta da estrutura da GUI do Qt.

De link :

  

Antes de executar make menuconfig ou make xconfig (que é o que o   o próximo passo lhe diz para fazer), certifique-se de ter os pacotes necessários:

sudo apt-get install qt3-dev-tools libqt3-mt-dev # if you plan to use 'make xconfig'
sudo apt-get install libncurses5 libncurses5-dev # if you plan to use 'make menuconfig'
    
por Lucas 11.01.2015 / 02:02