duch移植笔记

  1. 下载源码:dhcp-4.2.3.tar.gz,然后解压到本地

  http://gd.tuwien.ac.at/infosys/servers/isc/dhcp/

  注意:解压命令为tar -xvf dhcp-4.2.3.tar.gz,用-zxvf选项会报错

  1. 修改configure,否则configure阶段会报错

 

  1. 修改bind/Makefile

 

  1. 修改bind/bind.tar.gz源码包
  • 进入bind目录
  • 先解压tar -zxvf bind.tar.gz
  • 修改bind-9.8.1/lib/export/dns/Makefile.in

 

 

  • 重新打包tar -zcvf bind.tar.gz bind-9.8.1/
  1. 编译dhcp

mkdir _install

CC=/opt/crossCompileTools/arm-2008q1/bin/arm-linux-gcc AR=/opt/crossCompileTools/arm-2008q1/bin/arm-linux-ar RANLIB=/opt/crossCompileTools/arm-2008q1/bin/arm-linux-ranlib ./configure --host=arm-linux --prefix=$(pwd)/_install

make

make install

posted @ 2022-03-22 14:51  dhhu007  阅读(28)  评论(0编辑  收藏  举报