查看: 1013|回复: 5

[原创] RioTboard板子·····Android源码编译终成功了

[复制链接]

33

主题

10

好友

2412

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    无聊
    2016-11-9 20:46
  • 签到天数: 229 天

    [LV.7]常住居民III

    发表于 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个小时是正常的!



    回复

    使用道具 举报

    2

    主题

    0

    好友

    798

    积分

    版主

    Rank: 7Rank: 7Rank: 7

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

    [LV.1]初来乍到

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

    使用道具 举报

    33

    主题

    10

    好友

    2412

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    无聊
    2016-11-9 20:46
  • 签到天数: 229 天

    [LV.7]常住居民III

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

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

    使用道具 举报

    2

    主题

    0

    好友

    798

    积分

    版主

    Rank: 7Rank: 7Rank: 7

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

    [LV.1]初来乍到

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

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

    使用道具 举报

    0

    主题

    0

    好友

    13

    积分

    白丁

    Rank: 1

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

    [LV.1]初来乍到

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

    使用道具 举报

    0

    主题

    1

    好友

    42

    积分

    白丁

    Rank: 1

  • TA的每日心情
    奋斗
    2015-8-7 16:36
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    使用道具 举报

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

    关闭

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


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-6 08:53 , Processed in 0.137770 second(s), 15 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部