查看: 3608|回复: 5

RioTboard板子·····Android源码编译终成功了

[复制链接]
  • TA的每日心情
    无聊
    2022-4-28 09:50
  • 签到天数: 443 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-5-20 19:19:48 | 显示全部楼层 |阅读模式
    分享到:
           咋说呢,发这个迟来的帖子,也不再有很激动的感觉了。还是说说幸酸的历程吧。
           首先证实了,跟我上一篇帖子预测的一样,编译android源码之前需要先进行u-boot的编译,因为后面用到了 u-boot/tools 里面的工具。索性我把 /home/smartwang/u-boot/tools  这个路径加入到系统环境变量中去了。添加方法是
    sudo gedit /ext/profile   
    在PATH路径后面添加   :/home/smartwang/u-boot/tools
        接着参看官方手册修改了启动方式为 sdmmc  
        那个文件名为 android-imx6-jb4.3-1.0.0/device/fsl/RIoTboard_6solo/BoardConfig.mk
        然后执行编译的命令:
    $ cd ~/android-imx6-jb4.3-1.0.0
    $source build/envsetup.sh
    $lunch RIoTboard_6solo-user
    $make clean
    $make
    执行上面的命令很顺,编译过程很漫长~~~
    大约2.5个小时后出现了第一个报错,暂停了
    错误1.png
    看到报错心里有点窃喜,又可以学到东西了,这个报错 fatal error :uuid/uuid. :no such file or directory .百度下很容易找到解决方法:sudo apt-get install uuid-dev

    然后又开始了第二次编译,过程任然是漫长的~~~
    大约过了3个多小时,报出了一个错,这个报错 fatal error: lzo/lzo1x.h :no such file or directory .
    解决方法还是百度出的:sudo apt-get install liblzo2-dev
    错误2.png
    然后又开始了第三次编译,过程任然是漫长的~~~
    大约过了4个多小时,报出了一个错,这个报错 /usr/bin/ld:cannot find -lz
    解决方法依然百度出的:sudo apt-get install zlib-dev
    错误3.png
    做到这一步已经是凌晨1点多了。  然后洗洗睡了。
    今天上午,索性再试了一把 :   跑了也是4个多小时,丫的,终于成功编译出了!千呼万唤始出来啊!
    成功1.png

    然后接着敲入命令来编译boot.img映像
    $source build/envsetup.sh
    $lunch RIoTboard_6solo-user
    $make bootimage
    这次的编译过程很快,几分钟就完美出结果了。
    成功2.png
    成功3.png
    同样要编译android源码的亲们要跟我一样有耐心呀!4-5个小时是正常的!



    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-6-4 09:26
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2014-6-4 08:54:40 | 显示全部楼层
    编译系统源码,真是有耐心,楼主帮大众试行了这崎岖的道路,期待更多分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2022-4-28 09:50
  • 签到天数: 443 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2014-6-4 08:56:30 | 显示全部楼层
    浮华若梦 发表于 2014-6-4 08:54
    编译系统源码,真是有耐心,楼主帮大众试行了这崎岖的道路,期待更多分享 ...

    嗯,等后面把USB wifi 、摄像头、蓝牙驱动搞定了  都把它编译进android系统中去
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-6-4 09:26
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2014-6-4 09:03:12 | 显示全部楼层
    木子鱼 发表于 2014-6-4 08:56
    嗯,等后面把USB wifi 、摄像头、蓝牙驱动搞定了  都把它编译进android系统中去 ...

    哈哈,期待你的大作 ,这不是一般人可以有耐心去做的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-16 09:15
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2015-6-16 09:25:03 | 显示全部楼层
    顶 很不错 不知楼主现在还在搞RIoTboard嘛
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-7-12 10:25
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2015-8-26 17:01:40 | 显示全部楼层
    我花了6个小时,中间没有报错,还是很顺利的,编译成功之后就会生成boot.img,还需要再执行
    $source build/envsetup.sh
    $lunch RIoTboard_6solo-user
    $make bootimage
    再次编译boot.img映像?
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 00:29 , Processed in 0.172801 second(s), 25 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.