Firefly开源社区

标题: Firefly-RK3288交叉编译问题 [打印本页]

作者: tymanium    时间: 2015-7-21 20:04
标题: Firefly-RK3288交叉编译问题
今天根据编译Android固件的过程下载了SDK包,也顺利得到了SDK包,然后在执行目录命令...../arm/arm-eabi-4.6/bin/arm-eabi-gcc -v,结果显示:
bash: ./arm-eabi-gcc: cannot execute binary file: Exec format error

我查了一下网络上的解答,有提到编译Android固件必须用64位操作系统。我们使用的是Ubuntu 14.0的32位操作系统,会不会跟这个有关系?

请大侠指点迷津
作者: 暴走的阿Sai    时间: 2015-7-22 09:44
官方推荐使用的是64位的ubuntu系统
http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_android
作者: tymanium    时间: 2015-7-22 10:02
好了,各位兄弟。就是64位系统的问题,不是推荐使用64位,是必须使用64位操作系统。

必须64位!必须64位!必须64位!必须64位!必须64位!必须64位!必须64位!必须64位!必须64位!必须64位!

麻烦版主验证下,并且把网络上的指导说明书全部改过来,让后来人少走弯路!

作者: beikeln    时间: 2015-8-20 21:00
tymanium 发表于 2015-7-22 10:02
好了,各位兄弟。就是64位系统的问题,不是推荐使用64位,是必须使用64位操作系统。

必须64位!必须64位 ...

感谢提醒!
我也在整开发环境,用的是virtualBOX 安装的ubuntu,但一直没成功。
请问你用虚拟机了吗?




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1