全志A33开发板vstar编译环境搭建

全志A33开发板vstar编译环境搭建

安装系统

全志提供的vstar的SDK使用内核linux-3.4.39,
在编译过程中,要用到一个文件gen_check_code,位于linux-3.4/arch/arm/mach-sunxi/pm/standby/gen_check_code,用file查看可知gen_check_code是运行在x86-64系统下,且在内核为GNU/Linux 2.6.15的下编译的。
故选64位的centos6.10操作系统,且以最小安装模式,选择开发套件安装。
在64位centos7.6下同样也编译测试通过。

编译环境

0.yum install epel-release,提供其它安装源
1.系统升级。yum update
2.yum install texinfo, 解决无makeinfo的问题。(centos8无此包)
3.yum install glibc.i686,基础包,否则会报无ld-linux.so
3.yum install zlib.i686,解决无32位的libz的问题
4.yum install libstdc++.i686,解决无32位的libstdc++的问题
5.yum install fakeroot,解决无fakeroot的问题。(centos7/8安装源无此包)
6.yum intall uboot-tools,解决无mkimage的问题。(centos6初始安装源无此包)
7.如果无uboot-tools,可进入brandy目录编译后,将uboot中的mkimage复制到/usr/bin中。(centos8安装源无uboot-tools)

编译

  1. cd dragonboard
  2. ./build.sh config
  3. ./build
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值