微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 编译buildroot 通过

编译buildroot 通过

时间:10-02 整理:3721RD 点击:
昨天收到 Phil Han 的回复.

大意是 CentOS 是个坑. 提供的库源不是最新的. 另外告诉我他在 Perl 5.20.1 下可以编译.



查看一下我系统的中的Perl版本. 是5.16.3.

  1. perl -v

复制代码




爬上Perl 官网看了一下, 5.20.x 版本相对旧版本改动很大.

CentOS yum中只提供 5.16.3. 看来只能手动安装.
卸载旧版perl

  1. sudo yum remove perl*

复制代码





下载新版本Perl,然后 tar 解压.




README.txt 文件写着 执行下面的命令安装

  1. sh install.sh

复制代码




安装完后 按照指引添加环境变量



在 /etc/profile 文件后面追加环境变量, 然后 source /etc/profile 一下
在echo $APTH, 看看环境变量是否生效.
然后 perl -v. 看到版本已经是 5.20.2了. 到此Perl 安装成功.



然后回到 buildroot 目录下

  1. >make clean
  2. >make mixtile_loftq_defconfig
  3. >make

复制代码


经历了一个多小时后 无错误编译完成.



已经产生目标文件 rootfs.ext4.



期待大神早点弄出来,我们共同学习!

成功了,小编棒棒哒!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top