交叉编译tacacs_plus

记录一下交叉编译tacacs_plus 服务的过程

编译过程中依赖libwrap.a,需要下载对应的源码,

标题获取源代码

1.下载tcp_wrappers_7.6.tar.gz 路径:http://www.linuxfromscratch.org/blfs/view/5.1/basicnet/tcpwrappers.html
2. 下载tacacs±F4.0.4.27a.tar.gz建议使用ftp客户端去下载
ftp://ftp.shrubbery.net/pub/tac_plus/tacacs±F4.0.4.27a.tar.gz

编译 tcp_wrappers_7.6.tar.gz
# 解压源码包
tar -xvzf tcp_wrappers_7.6.tar.gz
pwd
/home/allen/workspace/tacacs_build/tcp_wrappers_7.6

# 修改Makefile 增加交叉编译的配置
REAL_DAEMON_DIR=/usr/sbin
CROSS_COMPILE_ROOT=/home/allen/workspace/toolchains/powerpc-e5500-linux-gnu_linux-3.12.50_binutils-2.25.1_gcc-5.2.0_glibc-2.19_32big
CROSS_COMPILE_PREFIX=$(CROSS_COMPILE_ROOT)/bin/powerpc-e5500-linux-gnu-
CC=$(CROSS_COMPILE_PREFIX)gcc
CFLAGS+=-Werror
CFLAGS+=-I$(CROSS_COMPILE_ROOT)
#修改Makefile 在linux字段中增加编译宏-DSYS_ERRLIST_DEFINED
linux:
        @make REAL_DAEMON_DIR=$(REAL_D
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值