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

📄 makefile.openwrt

📁 miniupnpd可以在嵌入式linux中实现upnp功能
💻 OPENWRT
字号:
# $Id: Makefile.openwrt,v 1.12 2008/05/01 23:11:18 nanard Exp $# http://miniupnp.free.fr/# Author : Thomas Bernard# for use with GNU Make# This Makefile would probably need some modifications depending on# your openwrt SDK/etc...# http://miniupnp.tuxfamily.org/forum/viewtopic.php?p=713#include $(TOPDIR)/rules.mk#CFLAGS = -Wall -O -D_GNU_SOURCE -g#CFLAGS = -Wall -Os -D_GNU_SOURCE#CC = mipsel-linux-gccCC = $(TARGET_CC)CFLAGS = $(TARGET_CFLAGS)CFLAGS += -D_GNU_SOURCECP = cpRM = rm -fINSTALL = installIPTABLESINC=$(STAGING_DIR)/usr/include#IPTABLESINC=$(BUILD_DIR)/iptables-1.3.3/include#IPTABLESINC=$(TOPDIR)/../iptables-1.3.3/includeBASEOBJS = miniupnpd.o upnphttp.o upnpdescgen.o upnpsoap.o \           upnpreplyparse.o minixml.o \		   upnpredirect.o getifaddr.o daemonize.o upnpglobalvars.o \		   options.o upnppermissions.o minissdp.o natpmp.oLNXOBJS = linux/getifstats.oNETFILTEROBJS = netfilter/iptcrdr.oALLOBJS = $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS)#LIBS = $(BUILD_DIR)/iptables-1.3.3/libiptc/libiptc.a#LIBS = $(TOPDIR)/../iptables-1.3.3/libiptc/libiptc.aTESTUPNPDESCGENOBJS = testupnpdescgen.o upnpdescgen.oEXECUTABLES = miniupnpd testupnpdescgen.PHONY:	all clean install dependall:	$(EXECUTABLES)clean:	$(RM) $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS) $(EXECUTABLES) \	testupnpdescgen.oinstall:	miniupnpd	@echo no install for now...miniupnpd:	$(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS) $(LIBS)testupnpdescgen:	$(TESTUPNPDESCGENOBJS)netfilter/iptcrdr.o: netfilter/iptcrdr.c	$(CC) $(CFLAGS) -I$(IPTABLESINC) -c -o $@ $<depend:	config.h	makedepend -f$(MAKEFILE_LIST) -Y \	$(ALLOBJS:.o=.c) $(TESTUPNPDESCGENOBJS:.o=.c) \	2>/dev/nullconfig.h:	config.h.openwrt	$(CP) $< $@# DO NOT DELETEminiupnpd.o: config.h upnpglobalvars.h upnppermissions.h miniupnpdtypes.hminiupnpd.o: upnphttp.h upnpdescgen.h miniupnpdpath.h getifaddr.h daemonize.hminiupnpd.o: upnpsoap.h options.h minissdp.h upnpredirect.h natpmp.hupnphttp.o: upnphttp.h config.h upnpdescgen.h miniupnpdpath.h upnpsoap.hupnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.hupnpdescgen.o: upnppermissions.h config.h miniupnpdtypes.h upnpdescstrings.hupnpsoap.o: upnpglobalvars.h upnppermissions.h config.h miniupnpdtypes.hupnpsoap.o: upnphttp.h upnpsoap.h upnpreplyparse.h upnpredirect.h getifaddr.hupnpsoap.o: getifstats.hupnpreplyparse.o: upnpreplyparse.h minixml.hminixml.o: minixml.hupnpredirect.o: config.h upnpredirect.h upnpglobalvars.h upnppermissions.hupnpredirect.o: miniupnpdtypes.h netfilter/iptcrdr.h commonrdr.hgetifaddr.o: getifaddr.hdaemonize.o: daemonize.hupnpglobalvars.o: upnpglobalvars.h upnppermissions.h config.hupnpglobalvars.o: miniupnpdtypes.hoptions.o: options.h upnppermissions.h config.h upnpglobalvars.hoptions.o: miniupnpdtypes.hupnppermissions.o: config.h upnppermissions.hminissdp.o: config.h upnpdescstrings.h miniupnpdpath.h upnphttp.hminissdp.o: upnpglobalvars.h upnppermissions.h miniupnpdtypes.h minissdp.hnatpmp.o: config.h natpmp.h upnpglobalvars.h upnppermissions.hnatpmp.o: miniupnpdtypes.h getifaddr.h upnpredirect.h commonrdr.hlinux/getifstats.o: getifstats.h config.hnetfilter/iptcrdr.o: netfilter/iptcrdr.h commonrdr.h config.htestupnpdescgen.o: upnpdescgen.hupnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.hupnpdescgen.o: upnppermissions.h config.h miniupnpdtypes.h upnpdescstrings.h

⌨️ 快捷键说明

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