我使用的是Nano Pi M2开发板,安装的SD卡系统镜像为:s5p4418-debian-wifiap-sd4g-20160701.img,启动都正常。现在为了编译内核,按照官网上的教程安装交叉编译器,下载相应软件包并配置后,验证交叉编译器时,报错如下:
-su: /opt/FriendlyARM/toolchain/4.9.3/bin/arm-linux-gcc: cannot execute binary file: Exec format error
用getconf LONG_BIT查看开发系统是32位的,但教程中安装的这个编译器是64位的啊,而且下载的linux-3.4.y内核编译时也是默认用的是arm-linux-gcc编译器,一样报错: /opt/FriendlyARM/toolchain/4.9.3/bin/arm-linux-gcc: ELF: not found
请问,我应该如何解决这个问题?坐等大神回复,谢谢谢谢!