múltiples patrones de destino” Error Makefile en Ubuntu 16.04

múltiples patrones de destino” Error Makefile en Ubuntu 16.04

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_COMPILEdebe 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.

información relacionada