
Estoy intentando construir el kernel de Linux para la placa i.mx6 basada en arm. He seguido estos pasos para construir el kernel de Linux.
1.export ARCH=arm
2.export CROSS_COMPILE=/media/cascademic-101/D:/alam/MyProjects/IIOT-Gateway/porting/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-
3.make
Pero recibo el siguiente error.
Makefile:129: *** multiple target patterns. Stop.
¿Alguna solución para solucionar este problema?
Respuesta1
CROSS_COMPILE
debe establecerse en el prefijo utilizado para el compilador, no en el directorio que lo contiene; normalmente para una compilación ARM de 32 bits,
export CROSS_COMPILE=arm-linux-gnueabihf-
Luego debe asegurarse de que las herramientas correspondientes estén en su archivo PATH
.