移植DHCP-4.1到ARM平台(交叉编译)
2013-04-25 10:04
756 查看
一、从https://www.isc.org/software/dhcp/下载最新的dhcp源码包。
二、解压源码包,进入解压后的目录,输入./configure命令。
三、输入make "CC=/usr/local/arm/4.3.2/bin/arm-linux-gcc -static"命令,编译后在client目录下可得到dhclient可执行文件。
四、将client目录下编译好的dhclient可执行文件拷贝到目标板的/bin目录下。
五、将client目录下的dhclient.conf.5和client/scripts/linux拷贝到目标板的/sbin目录下,并将dhclient.conf.5改名为dhclient.conf,将linux脚本改名为dhclient-script。并输入命令chmod
+x dhclient-script,为dhclient-script添加可执行属性。
六、在目标板终端输入命令:dhclient wlan2,没有错误的话就成功了。(先用ifconfig命令查看下,interface视你的实际环境而定)
七、如果第六步没有成功,可能是你的网卡配置有问题。用iwconfig设置一下。
二、解压源码包,进入解压后的目录,输入./configure命令。
三、输入make "CC=/usr/local/arm/4.3.2/bin/arm-linux-gcc -static"命令,编译后在client目录下可得到dhclient可执行文件。
四、将client目录下编译好的dhclient可执行文件拷贝到目标板的/bin目录下。
五、将client目录下的dhclient.conf.5和client/scripts/linux拷贝到目标板的/sbin目录下,并将dhclient.conf.5改名为dhclient.conf,将linux脚本改名为dhclient-script。并输入命令chmod
+x dhclient-script,为dhclient-script添加可执行属性。
六、在目标板终端输入命令:dhclient wlan2,没有错误的话就成功了。(先用ifconfig命令查看下,interface视你的实际环境而定)
七、如果第六步没有成功,可能是你的网卡配置有问题。用iwconfig设置一下。
相关文章推荐
- 移植linux x86 C库 到android arm平台【交叉编译实现应用增量更新】
- DNSmasq移植到arm平台
- 编译ARM平台的 QtEmbedded 的MySQL插件和移植MySQL到ARM开发板
- boa在ARM平台的移植
- ARM平台上蓝牙协议栈Bluez的移植使用和配置
- valgrind的arm平台移植
- pjsip autoconf交叉编译成功,可以正常在板子上跑了-----移植到arm成功
- ARM平台上蓝牙协议栈Bluez的移植使用和配置
- qt5.3.2 源码向ARM平台移植的方法
- linux 7z命令交叉编译移植到arm linux平台
- ARM平台上蓝牙协议栈Bluez的移植使用和配置
- jsoncpp linux平台编译和 arm移植
- LUA笔记(4)----移植LUA到ARM平台
- Mplayer播放器的在PC、arm平台上的移植
- 在ARM-Linux平台上移植SQLite
- 移植java虚拟机CVM到ARM平台
- 如何在arm平台上运行Jetty5(包含移植jamvm + classpath过程)(1)
- x264之c64x+平台移植(二):arm端应用程序编译
- 移植mysql到arm平台
- 移植MySQL到嵌入式ARM平台