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

📄 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=../rcv-01/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__ KLIPS_FLAGS+=-g -O2 -U__i386__ -Ui386  -D__arch_um__ -DSUBARCH=\"i386\" KLIPS_FLAGS+=-D_LARGEFILE64_SOURCE KLIPS_FLAGS+=-Wall -Wstrict-prototypes -Wno-trigraphsKLIPS_FLAGS+=-fno-strict-aliasingKLIPS_FLAGS+=-fno-commonKLIPS_FLAGS+=-ffreestanding#KLIPS_FLAGS+=-fomit-frame-pointerUCFLAGS=${KLIPS_FLAGS}KCFLAGS=#KCFLAGS+=-nostdinc -isystem /usr/lib/gcc-lib/i486-linux/3.3.5/includeKCFLAGS+=${KLIPS_FLAGS}KCFLAGS+=-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_xmit.o ipsec_esp.o ipsec_ah.o ipsec_ipcomp.oIPSEC_OBJS+=ipsec_md5c.o ipsec_sha1.o ipsec_sa.o IPSEC_OBJS+=ipsec_life.o IPSEC_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.oxmit01main:	xmit01main.o ${IPSEC_OBJS}	${CC} -g -o xmit01main xmit01main.o ${IPSEC_OBJS} ${KUTILLIB} ${OPENSWANLIB} -lefencexmit01main.o: xmit01main.c xmit01pack.c 	${CC} ${UCFLAGS} -c -o xmit01main.o xmit01main.cxmit01pack.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:	xmit01main	(./xmit01main && echo done)| sed -f ../fixup.sed | tee xmit01main-check.txt | diff - xmit01main.outclean:	rm -rf *.o xmit01pack.c# # Local Variables: # compile-command: "make"# End: 

⌨️ 快捷键说明

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