Toybrick

版主:有没有源码编译手册,wiki里面的太简单了

wbf420

注册会员

积分
198
楼主
发表于 2020-4-28 09:37:45    查看: 8831|回复: 7 | [复制链接]    打印 | 只看该作者
版主:有没有源码编译手册,wiki里面的太简单了
回复

使用道具 举报

jefferyzhang

版主

积分
13578
沙发
发表于 2020-4-28 10:36:59 | 只看该作者
脚本都写成一键编译了,你还想要我们写成啥样?
回复

使用道具 举报

wbf420

注册会员

积分
198
板凳
 楼主| 发表于 2020-4-28 11:09:27 | 只看该作者
版主,我的意思是,现在我们的centos 7 编译源码是OK,但那好像是x86架构的,如何设置交叉编译等,上此说的docker我也不知道怎么加入去编译
回复

使用道具 举报

jefferyzhang

版主

积分
13578
地板
发表于 2020-4-28 11:16:35 | 只看该作者
wbf420 发表于 2020-4-28 11:09
版主,我的意思是,现在我们的centos 7 编译源码是OK,但那好像是x86架构的,如何设置交叉编译等,上此说的 ...

太基础的东西自己百度学下吧。。。
这要写没完没了了,后面是不是还得教大家centos命令怎么用。。。。
PS:
交叉编译x86下交叉编译链就可以了,linaro、gcc都有aarch64的交叉编译链,ubuntu直接apt instll就有,其他发行版系统基本上也都有。
回复

使用道具 举报

wbf420

注册会员

积分
198
5#
 楼主| 发表于 2020-4-28 11:25:25 | 只看该作者
版主:我已经有了呀,下了交叉编译器,问题是如何让编译脚本用上交叉编译器呀,比如,一些开源库可以设, ./configure  CC=arm-gcc-xxxx,

但在toybrick里面好像找不到设置的办法呀
回复

使用道具 举报

jefferyzhang

版主

积分
13578
6#
发表于 2020-4-28 12:20:39 | 只看该作者
wbf420 发表于 2020-4-28 11:25
版主:我已经有了呀,下了交叉编译器,问题是如何让编译脚本用上交叉编译器呀,比如,一些开源库可以设, . ...

toybrick里啥需要你手动编译的????
回复

使用道具 举报

wbf420

注册会员

积分
198
7#
 楼主| 发表于 2020-4-28 13:51:34 | 只看该作者
kernel编译成功,但是android边缘不成功,out里面没有镜像文件,不知道是什么问题
回复

使用道具 举报

wbf420

注册会员

积分
198
8#
 楼主| 发表于 2020-4-28 14:07:48 | 只看该作者
[root@localhost toybrick]#
[root@localhost toybrick]# ./mkimage.sh
TARGET_BOARD_PLATFORM=rk3399pro
TARGET_PRODUCT=rk3399pro
TARGET_HARDWARE=rk30board
TARGET_BUILD_VARIANT=userdebug
BOARD_SYSTEMIMAGE_PARTITION_SIZE=2684354560
BOARD_USE_SPARSE_SYSTEM_IMAGE=true
TARGET_BASE_PARAMETER_IMAGE==
HIGH_RELIABLE_RECOVERY_OTA=false
system filesysystem is ext4
kernel image not fount![/work/code/toybrick/out/target/product/rk3399pro/kernel]
copy kernel from TARGET_PREBUILT_KERNEL[] (y/n) n to exit?y
cp: missing destination file operand after ‘/work/code/toybrick/out/target/product/rk3399pro/kernel’
Try 'cp --help' for more information.
[root@localhost toybrick]#
回复

使用道具 举报

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

本版积分规则

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


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