Ubuntu 16.04의 "다중 대상 모드" Makefile 오류

Ubuntu 16.04의 "다중 대상 모드" Makefile 오류

저는 ARM 기반 i.MX6 보드용 Linux 커널을 구축하려고 합니다. 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-

삼.make

하지만 다음과 같은 오류가 발생합니다.

Makefile:129: *** multiple target patterns. Stop.

이 문제를 해결할 방법이 있나요?

답변1

CROSS_COMPILE일반적으로 32비트 ARM 빌드에 사용되는 디렉터리가 아닌 컴파일러에서 사용하는 접두사로 설정해야 합니다.

export CROSS_COMPILE=arm-linux-gnueabihf-

그런 다음 PATH.

관련 정보