sama5d2 buildroot 添加 net-snmp

原创 2018年04月16日 17:19:00

buildroot 添加 net-snmp

工作目录:

/home/sam5d2/mytest/buildroot/buildroot-2017.02.2/output/images
编译时间长度为大于1个小时

#make menuconfig 

这里写图片描述

这里写图片描述

这里写图片描述

python配置:

这里写图片描述

这里写图片描述

这里写图片描述

/home/sam5d2/mytest/buildroot/buildroot-2017.02.2/output/images

1.建立一个目录:buildroot/
  mkdir –p buildroot
2. tar xvf buildroot-2017.02.2.tar.gz –C buildroot/
3.tar xvf sama5d2_buildroot.tar  -C buildroot/
4.ls buildroot/
4.cd buildroot/sama5d2_buildroot

5.   ./ do_cmd.sh

6.cd ../ buildroot-2017.02.2/

7.make

如果要保存改动:
#make savedefconfig
#make busybox-update-config
#make uclibc-update-config
#cp .config ../sama5d2_buildroot/config/defconfig
#2017_06_06
修改python配置的话
#make menuconfig
#make clean
#make
然后在out目录下是新生成的image文件
#2018_01_10
增加了netsnmp选项
经过了make clean
要得到image文件 需要执行make

#2018-01-11

遇到问题

这里写图片描述

[*] python-pysendfile

* python-pysmb needs a toolchain w/ C++ *

* python-pysnmp needs a toolchain w/ C++ *

* python-pysnmp-apps needs a toolchain w/ C++ *

* python-pysnmp-libs needs a toolchain w/ C++ *

解决方法:

这里写图片描述

这里写图片描述

编译之后的文件系统为:
/home/sam5d2/mytest/buildroot/buildroot-2017.02.2/output/images/rootfs.tar

将rootfs.tar 解压到 另外一个目录下面:

sudo tar xvf rootfs.tar
进入 rootfs 里面执行如下命令:
sudo tar cvf usr.tar usr/

将usr.tar拷贝到 板子的root目录下,
进入板子root目录,
在板子中执行如下指令:
tar xvf usr.tar -C /
会自动覆盖 板子文件系统/usr目录下面的内容。
不能提前删除/usr目录,删除的话,会报错。缺少./rootfs/usr/lib/libtirpc.so.3

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wowocpp/article/details/79963001

第17章添加新的软件包到Buildroot

1:创建一个软件包目录:在您的软件的目录下创建一个目录libfoo 2:创建包的配置文件Config文件(使包在配置工具中显示):有两种类型: Config.in和Config.in.host  ...
  • qq_39101111
  • qq_39101111
  • 2017-12-01 15:28:19
  • 323

sama5d2 开发板 使用(一)

图片: 方便查看,不用一次一次的去看手册 设置uboot 参数: 从nandflash 启动: =>setenv bootargs console=ttyS0,115200 ...
  • wowocpp
  • wowocpp
  • 2018-03-22 16:51:24
  • 44

添加新软件到Buildroot

添加新软件到Buildroot 1.创建Config.in文件如下: [python] view plaincopyprint? config BR2_PACKAGE_L...
  • ssdbbg
  • ssdbbg
  • 2012-05-28 15:28:37
  • 2065

buildroot添加APP

快速添加应用包的方法,官方网站例子:https://buildroot.org/downloads/manual/manual.html#adding-packages  可参考package/zli...
  • sheji105
  • sheji105
  • 2018-02-28 22:14:32
  • 44

SAMA5D2硬件原理图

  • 2017年11月17日 14:12
  • 873KB
  • 下载

使用buildroot制作交叉编译器

虚拟机:VMware Player linux开发环境:centos6.8 开发板:fl2440(s3c2440处理器) 一:了解Buildroot:         buildroot是一组make...
  • Sticklon
  • Sticklon
  • 2016-12-03 22:21:58
  • 414

移植触屏驱动,利用buildroot编译tslib,

基于2440开发板1. 内核修改1.1首先更改平台设备文件arch/arm/mach-s3c24xx/mach-lxa2440.c(由mach-mini2440.c修改而来) 添加头文件ts.h,最新...
  • flfihpv259
  • flfihpv259
  • 2016-08-08 10:56:10
  • 776

二、buildroot-2015.02编译根文件系统支持Qt

环境搭建和buildroot简单的介绍请看
  • Lidroid
  • Lidroid
  • 2015-08-27 14:43:11
  • 2702

Buildroot编译需要用到的软件包

用Buildroot创建交叉编译环境需要用g
  • a359628633
  • a359628633
  • 2014-08-27 07:41:32
  • 444

更新 buildroot 中的 package

buildroot 发布的时候,其中带的 package 不一定是最新版本,我们可以自己更新一下 下面以 buildroot-2012.02 中的 sqlite 和 live555 为例,介绍如...
  • openblog
  • openblog
  • 2012-04-18 19:00:21
  • 809
收藏助手
不良信息举报
您举报文章:sama5d2 buildroot 添加 net-snmp
举报原因:
原因补充:

(最多只允许输入30个字)