查看: 5526|回复: 14

【Marvell ESPRESSObin】Buildroot 文件系统编译失败

[复制链接]
  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2017-4-13 23:39:41 | 显示全部楼层 |阅读模式
    分享到:
    *********************************************************************************************
    ****  大家好,我叫混森蓝兽,刚开始接触Linux世界的新人。感谢爱板网给我提供这次      ****
    ****  ESPRESSObin的试用机会,接下来我会慢慢分享我的Linux学习的过程体验。            ****
    *********************************************************************************************  
           前面已经安装好Toolchain了,也编译好Kernel内核了,今天打算编译Buildroot 文件系统,按照ESPRESSObin WIKI的教程来的,源文件下载,提取都没问题,设置也是也没问题:

    • Toolchain Type -> External toolchain
    • Toolchain -> Custom toolchain
    • Toolchain origin -> Pre-installed toolchain
    • Toolchain path -> path-to-linaro-toolchain-excluding-bin
      Here set the compiler path as you have configured it when following Toolchain tutorial but not including the /bin directory (in our case the path was /home/espressobin/toolchain/gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu/)                 这里路径我已经做修改了
    • Toolchain prefix -> aarch64-linux-gnu
      Here we set the toolchain prefix excluding the last "-", so this should be aarch64-linux-gnu
    • External toolchain gcc version --> 5.x
    • External toolchain kernel headers series -> 4.0.x
      Here we set the correct toolchain kernel header series. The toolchain used for building ESPRESSObin Buildroot (as we demonstrated in Toolchain) is Linaro gcc 5.2.1 which uses kernel header 4.0.x
    make_menuconfig.png



    然后执行 make -j4 指令,出错
    202429jexkgbeurzzcb5el.png


           尝试好多遍了,该注意的地方都认认真真看了,都是按教程来,但是还是不行。新手接触不久,实在无从下手,不知道各位前辈有没有这样的情况,有解决方案吗?

            会不会是官方给的Toolchain有问题,似乎缺少了些文件。
    回复

    使用道具 举报

    该用户从未签到

    发表于 2017-4-14 03:40:47 | 显示全部楼层
    貌似你在make menuconfig做完修改以后没有把配置存下来。请确认一下改好配置退出menuconfig时选择yes来存储你对配置的修改。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2017-4-14 08:05:41 | 显示全部楼层
    如果是已经安装了交叉编译器,还是报这个错误的话应该是路径没有加上。
    export PATH=
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-7-19 10:35
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2017-4-14 08:18:56 | 显示全部楼层
    这是没找到gcc啊,确保安装了工具链及正确设置了路径
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2017-4-14 09:28:48 | 显示全部楼层
    Benjamin.Huang 发表于 2017-4-14 03:40
    貌似你在make menuconfig做完修改以后没有把配置存下来。请确认一下改好配置退出menuconfig时选择yes来存储 ...

    已经save了,但是不管用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2017-4-14 09:30:05 | 显示全部楼层
    tjcfeng 发表于 2017-4-14 08:05
    如果是已经安装了交叉编译器,还是报这个错误的话应该是路径没有加上。
    export PATH= ...

    ming@ThinkPad:~/toolchain$ export PATH=$PATH:/home/espressobin/toolchain/gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu/bin

    我把编译器的路径检查了好多次,确实没问题,毕竟内核是已经可以编译的了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2017-4-14 09:31:00 | 显示全部楼层
    netlhx 发表于 2017-4-14 08:18
    这是没找到gcc啊,确保安装了工具链及正确设置了路径

    已经看过了,还是不行。老哥你的可以吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-6-12 14:05
  • 签到天数: 76 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2017-4-14 11:15:58 | 显示全部楼层
    TIM截图20170414111631.png
    交叉编译工具  xxx-gcc   -v
    执行一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2017-4-14 19:06:54 | 显示全部楼层
    baicaiaichibaic 发表于 2017-4-14 11:15
    交叉编译工具  xxx-gcc   -v
    执行一下

    查看gcc版本么,我回去试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-4-15 01:48:24 | 显示全部楼层
    请把.config贴上来看看。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 19:28 , Processed in 0.200204 second(s), 36 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.