博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS下编译安装Busybox
阅读量:4949 次
发布时间:2019-06-11

本文共 2547 字,大约阅读时间需要 8 分钟。

[root@cloud ~]# yum -y install wget make gcc perl glibc-static ncurses-devel libgcrypt-devel

[root@cloud ~]# wget http://busybox.net/downloads/busybox-1.21.0.tar.bz2

[root@cloud ~]# tar -jxvf busybox-1.21.0.tar.bz2

[root@cloud ~]# cd busybox-1.21.0

[root@cloud busybox-1.21.0]# make

[root@cloud busybox-1.21.0]# make install

故障1:

[root@cloud busybox-1.21.0]# make

………………

==========

/usr/bin/ld: cannot find -lcrypt

collect2: ld 返回 1

make: *** [busybox_unstripped] 错误 1

[root@cloud busybox-1.21.0]# make

  LINK    busybox_unstripped

Trying libraries: crypt m

 Library crypt is not needed, excluding it

 Library m is needed, can't exclude it (yet)

Final link with: m

  DOC     busybox.pod

  DOC     BusyBox.txt

  DOC     busybox.1

  DOC     BusyBox.html

[root@cloud busybox-1.21.0]# 

解决办法:

[root@cloud busybox-1.21.0]# yum -y install libgcrypt-devel

[root@cloud busybox-1.21.0]# make

Other:

yum list all | grep crypt

————————————————————————————————————

故障2:

[root@cloud busybox-1.21.0]# make

……………………

miscutils/ubi_tools.c:67:26: 错误:mtd/ubi-user.h:没有那个文件或目录

miscutils/ubi_tools.c: In function ‘ubi_tools_main’:

miscutils/ubi_tools.c:137: 错误:‘UBI_DEV_NUM_AUTO’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:137: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其

miscutils/ubi_tools.c:137: 错误:所在的函数内只报告一次。)

miscutils/ubi_tools.c:138: 错误:‘UBI_VOL_NUM_AUTO’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:157: 错误:‘req’ 的存储大小未知

miscutils/ubi_tools.c:165: 错误:‘UBI_IOCATT’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:157: 警告:未使用的变量 ‘req’

miscutils/ubi_tools.c:171: 错误:‘UBI_IOCDET’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:174: 错误:‘req’ 的存储大小未知

miscutils/ubi_tools.c:181: 错误:‘UBI_MAX_VOLUME_NAME’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:188: 错误:‘UBI_STATIC_VOLUME’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:190: 错误:‘UBI_DYNAMIC_VOLUME’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:199: 错误:‘UBI_IOCMKVOL’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:174: 警告:未使用的变量 ‘req’

miscutils/ubi_tools.c:205: 错误:‘UBI_IOCRMVOL’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:208: 错误:‘req’ 的存储大小未知

miscutils/ubi_tools.c:218: 错误:‘UBI_IOCRSVOL’ 未声明 (在此函数内第一次使用)

miscutils/ubi_tools.c:208: 警告:未使用的变量 ‘req’

miscutils/ubi_tools.c:226: 错误:‘UBI_IOCVOLUP’ 未声明 (在此函数内第一次使用)

make[1]: *** [miscutils/ubi_tools.o] 错误 1

make: *** [miscutils] 错误 2

解决办法:

[root@cloud busybox-1.21.0]#make menuconfig

到如下“Miscellaneous Utilities  ---> ”选项下,去掉包含ubi的选项:

UBI(Unsorted Block Images)一种新型的Flash文件系统。

  | |                                           [ ] ubiattach                                                                                                     | |

  | |                                           [ ] ubidetach                                                                                                    | |

  | |                                           [ ] ubimkvol                                                                                                     | |

  | |                                           [ ] ubirmvol                                                                                                      | |

  | |                                           [ ] ubirsvol                                                                                                       | |

  | |                                           [ ] ubiupdatevol   

保存退出,并重新make即可。

转载于:https://www.cnblogs.com/myiaas/p/4161366.html

你可能感兴趣的文章
Microsoft Dynamics CRM 2011 面向Internet部署 (IFD) ADFS虚拟机环境搭建的步骤(CRM与ADFS装在同一台服务器上) 摘自网络...
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>
Atitit mtp ptp rndis midi协议的不同区别
查看>>
Ajax辅助方法
查看>>
Python模块调用
查看>>
委托的调用
查看>>
c#中从string数组转换到int数组
查看>>
Scrapy入门程序点评
查看>>
DotNetty网络通信框架学习之源码分析
查看>>
8.1 Android Basic 数据存储 Preferences Structured(分组的Preferences)
查看>>
原因和证明
查看>>
VC6.0图像处理2--图像的反色
查看>>
Snoop, 对WPF程序有效的SPY++机制
查看>>
Does not contain a valid host;port authority解决方法
查看>>
JAVA程序猿怎么才干高速查找到学习资料?
查看>>
使用axel下载百度云文件
查看>>
Qt中图像的显示与基本操作
查看>>
详解软件工程之软件测试
查看>>
WCF(二) 使用配置文件实现WCF应用程序
查看>>
【CodeForces 803 C】Maximal GCD(GCD+思维)
查看>>