以前已经移植过libpcac库,现在可以tcpdump
1、http://www.tcpdump.org/#latest-release下载tcpdump源码
2、解压:
tar -xf tcpdump-4.6.2.tar.gz
cd tcpdump-4.6.2/
3、配置:
./configure --host=arm CC=arm-linux-gcc --disable-ipv6
4、编译
make
编译到最后时报错:
print-enc.o: In function `enc_if_print':
print-enc.c:(.text+0xb8): undefined reference to `ip6_print'
修改方法:
注释掉ip6_print(p, length);这一句
vi print-enc.c
80 case AF_INET6:
81 //ip6_print(p, length);
82 break;
83 }
84