저는 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
.