⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 openswan
💻
字号:
# I really am not happy about using symlinks to make this work.## I think that there should be a better way to do this.# see module26.sh in packaging/makefiles#OPENSWANSRCDIR=$(shell cd ../../..;pwd)include ${OPENSWANSRCDIR}/Makefile.incUMLPLAIN=$(shell source ${OPENSWANSRCDIR}/umlsetup.sh; echo $${POOLSPACE}/plain$${KERNVER})KLIPS_TOP=${OPENSWANSRCDIR}/linuxINPUTS=${OPENSWANSRCDIR}/testing/klips/inputs/02-sunrise-sunset-esp.pcap cleartext.pcapPCAP2SKB=${OPENSWANSRCDIR}/testing/utils/pcap2skb/pcap2skbCC=gcc KLIPS_FLAGS=-I${OPENSWANSRCDIR}/testing/kunit/includeKLIPS_FLAGS+=-I${KLIPS_TOP}/include #KLIPS_FLAGS+=-I${UMLPLAIN}/include#KLIPS_FLAGS+=-I${UMLPLAIN}/arch/um/include#KLIPS_FLAGS+=-I${UMLPLAIN}/arch/um/kernel/tt/include#KLIPS_FLAGS+=-I${UMLPLAIN}/arch/um/kernel/skas/includeKLIPS_FLAGS+=-D__KERNEL__ -DKUNITKLIPS_FLAGS+=-g -O2 -U__i386__ -Ui386  -D__arch_um__ -DSUBARCH=\"i386\" KLIPS_FLAGS+=-D_LARGEFILE64_SOURCE KLIPS_FLAGS+=-Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasingKLIPS_FLAGS+=-fno-common -ffreestanding -fomit-frame-pointerKLIPS_FLAGS+=-DCONFIG_NETFILTERUCFLAGS=${KLIPS_FLAGS}#KCFLAGS+=-nostdinc -isystem /usr/lib/gcc-lib/i486-linux/3.3.5/includeKCFLAGS+=${KLIPS_FLAGS} KCFLAGS+=-DHASH_DEBUGKCFLAGS+=-include ${OPENSWANSRCDIR}/packaging/linus/config-all.hKCFLAGS+=-DIPCOMP_PREFIX  -DMODULE -DKBUILD_MODNAME=rcv01testKLIPS_TOP:= ${OPENSWANSRCDIR}/linuxKLIPSSRC=${KLIPS_TOP}/net/ipsecKUTILLIB=../libkern/libkern.aIPSEC_OBJS=ipsec_rcv.o ipsec_esp.o ipsec_ah.o ipsec_ipcomp.oIPSEC_OBJS+=ipsec_md5c.o ipsec_sha1.o ipsec_sa.o IPSEC_OBJS+=ipsec_life.oIPSEC_OBJS+=cbc_enc.o set_key.o des_enc.o ecb_enc.o ipsec_alg_3des.oIPSEC_OBJS+=ipsec_snprintf.o ipsec_alg.oIPSEC_OBJS+=aes.o aes_cbc.o aes_xcbc_mac.o ipsec_alg_aes.orcv01main:	rcv01main.o ${IPSEC_OBJS} Makefile	${CC} -g -o rcv01main rcv01main.o ${IPSEC_OBJS} ${KUTILLIB} ${OPENSWANLIB} -lefencercv01main.o: rcv01main.c rcv01pack.c 	${CC} ${UCFLAGS} -c -o rcv01main.o rcv01main.crcv01pack.c: ${INPUTS}	${PCAP2SKB} ${INPUTS} >$*.c%.o: %.c 	${CC} ${UCFLAGS} -DKBUILD_BASENAME=$* -c -o $*.o $< %.o: ${KLIPSSRC}/%.c	${CC} ${KCFLAGS} -DKBUILD_BASENAME=$* -c -o $*.o $< %.o: ${KLIPSSRC}/des/%.c	${CC} ${KCFLAGS} -DKBUILD_BASENAME=$* -c -o $*.o $< %.o: ${KLIPSSRC}/aes/%.c	${CC} ${KCFLAGS} -DKBUILD_BASENAME=$* -c -o $*.o $< # build version.c using version number from Makefile.verversion.c:	${KLIPSSRC}/version.in.c ${OPENSWANSRCDIR}/Makefile.ver	sed '/"/s/xxx/$(IPSECVERSION)/' ${KLIPSSRC}/version.in.c >$@check:	rcv01main	(./rcv01main && echo done)| sed -f ../fixup.sed | tee rcv01main-check.txt | diff - rcv01main.outclean:	rm -rf *.o rcv01pack.c# # Local Variables: # compile-command: "make"# End: 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -