交叉编译tcpdump: arm-himix100-linux
编译前准备
curl --output tcpdump-4.99.1.tar.gz https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz
curl --output libpcap-1.10.1.tar.gz https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz
编译
libpcap
./configure \
CC=/opt/hisi-linux/x86-arm/arm-himix100-linux/bin/arm-himix100-linux-gcc \
--build=arm \
--host=arm-himix100-linux \
--prefix=`pwd`/out
./configure
make && make install
tcpdump
./configure \
CC=/opt/hisi-linux/x86-arm/arm-himix100-linux/bin/arm-himix100-linux-gcc \
LDFLAGS=-L/home/tao/ye/tcpdump/libpcap-1.10.1/out/lib/libpcap.a \
CFLAGS=-DNDEBUG \
--build=arm \
--host=arm-himix100-linux \
--prefix=`pwd`/out
make && make install
参考
交叉编译tcpdump