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

関連情報