ipmitool 交叉编译移植到arm(android)
来源:互联网 发布:万网域名信息查询 编辑:程序博客网 时间:2024/04/29 11:53
一、下载交叉编译工具链和ipmitool源码
编译工具链: http://blog.csdn.net/alan00000/article/details/51724252
ipmitool源码包: https://sourceforge.net/projects/ipmitool/
二、解压
编译工具链: tar xjvf arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
ipmitool源码包: tar xjvf ipmitool-1.8.18.tar.bz2
三、配置PATH环境变量
export PATH=$PATH:/xxx/arm-2014.05/bin —— 临时配置或者写文件(etc/profile)都可以
四、交叉编译ipmitool
dynamically linked
1. ./configure --host=arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc
2. make clean; make
statically linked
1. ./configure --host=arm-none-linux-gnueabi --enable-static=yes --enable-shared=no CC=arm-none-linux-gnueabi-gcc
2. vi src/Makefile
在最后加上-all-static,这个是libtool工具提供的配置选项,具体含义可以查看libtool
3. make clean; make
注意:
* 可能需要先交叉编译ncurses和readline
* 如果不特别指定,libtool默认链接动态库
- ipmitool 交叉编译移植到arm(android)
- minicom:交叉编译、移植到arm
- freeswitch移植到arm--交叉编译
- Bluez交叉编译移植到arm linux
- radvd移植到arm交叉编译问题解决
- arm-marvell-linux-gnueabi 交叉编译c/c++程序,并移植到android
- 移植linux x86 C库 到android arm平台【交叉编译实现应用增量更新】
- freeswitch 1.0.7交叉编译移植到arm
- 移植DHCP-4.1到ARM平台(交叉编译)
- 最新版ser2net移植到ARM板上,交叉编译
- ubuntu12.04交叉编译opencv移植到arm板
- 交叉编译并移植opencv3.0.0到arm板
- 将交叉编译好的OpenCV移植到ARM平台
- ubuntu12.04交叉编译opencv移植到arm板
- 交叉编译并移植opencv3.0.0到arm板
- 交叉编译并移植opencv3.0.0到arm板
- 交叉编译VIM并移植到ARM嵌入式Linux系统
- Opencv源码交叉编译和移植到ARM
- ASP.Net 运行机制以及HttpModule和HttpHandler
- Navicat连接Oracle 解决方案之28547
- List集合切割实现对已有数据的分页显示(LIST容器数据量不大的情况下推荐使用)
- rabbitmq搭建
- 新IT运维时代 | Docker运维之最佳实践-下篇
- ipmitool 交叉编译移植到arm(android)
- 为何要支持IPV6
- 控制音频
- Spring整合Struts2和Hibernate+Maven(二)之SSH的配置文件
- Centos下安装tomcat
- 实验四:数组排列
- Particle System
- Python实现简单的爬虫获取某刀网的更新数据
- 关于Servlet中forward的执行流程