Toybrick

3399pro运行RockX库报错

jimfang

新手上路

积分
44
发表于 2019-8-14 19:15:25    查看: 705|回复: 8 | [复制链接]    打印 | 显示全部楼层
在Linux环境环境下运行rockX库,按照说明,已经下载aarch64交叉编译器,并将build-linux-rk3399pro.sh`中的`GCC_COMPILER_PATH`修改为自己的交叉编译器路径
运行./build-linux-rk3399pro.sh,报一下错误,麻烦帮着看一下,多谢!!!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

troy

版主

积分
909
发表于 2019-8-15 08:35:25 | 显示全部楼层
从日志上看,报错是cannot execute binary file, 检查一下这个交叉编译器能不能执行,是否有执行权限。
回复

使用道具 举报

wu那w些w年

注册会员

积分
75
发表于 2019-8-29 15:46:47 | 显示全部楼层
你解决了吗,我刚上手,也是遇到这个问题
回复

使用道具 举报

jefferyzhang

超级版主

积分
2505
发表于 2019-8-30 08:12:28 | 显示全部楼层
这是aarch64的cpu,怎么可能运行x86程序
回复

使用道具 举报

hisping

管理员

积分
634
发表于 2019-8-30 08:39:19 | 显示全部楼层
方法1,在pc上运行./build-linux-rk3399pro.sh进行交叉编译
方法2,在板子上运行./build-linux-x86.sh编译,它使用板子上的gcc直接编译
回复

使用道具 举报

kiwigogogo

注册会员

积分
57
发表于 2019-9-2 12:34:32 | 显示全部楼层
hisping 发表于 2019-8-30 08:39
方法1,在pc上运行./build-linux-rk3399pro.sh进行交叉编译
方法2,在板子上运行./build-linux-x86.sh编译 ...

你好,我有两个疑问:一、根据方法2运行./build-linux-x86.sh,还是报错。二、方法1在PC上运行是怎么操作呢?在板子通电的时候接上typeC,PC显示无法识别USB。
回复

使用道具 举报

kiwigogogo

注册会员

积分
57
发表于 2019-9-2 17:19:59 | 显示全部楼层
你好,我也遇到这个报错,请问你解决了吗?
回复

使用道具 举报

hisping

管理员

积分
634
发表于 2019-9-3 08:38:43 | 显示全部楼层
kiwigogogo 发表于 2019-9-2 17:19
你好,我也遇到这个报错,请问你解决了吗?

在PC Linux环境环境下载rockX库,下载aarch64交叉编译器,修改build-linux-rk3399pro.sh`中的`GCC_COMPILER_PATH`为自己的交叉编译器路径,运行./build-linux-rk3399pro.sh,将编译好的工程拷贝到板子
回复

使用道具 举报

kiwigogogo

注册会员

积分
57
发表于 2019-9-3 10:54:22 | 显示全部楼层
本帖最后由 kiwigogogo 于 2019-9-3 10:58 编辑
hisping 发表于 2019-9-3 08:38
在PC Linux环境环境下载rockX库,下载aarch64交叉编译器,修改build-linux-rk3399pro.sh`中的`GCC_COMPIL ...

Thank you very much! Fllowing your advise, I solve this error.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表