rules.mk
资源名称:snmp.src.rar [点击查看]
上传用户:cxs890
上传日期:2021-05-22
资源大小:347k
文件大小:6k
源码类别:
SNMP编程
开发平台:
C/C++
- #* @(#) pSOSystem PowerPC/V2.5.0: sys/libdev/rules.mk 1999/12/28 09:02:26 *
- #***********************************************************************
- #* *
- #* MODULE: sys/snmplib/rules.mk *
- #* DATE: 2000/03/03 *
- #* PURPOSE: Rules for making snmp *
- #* *
- #***********************************************************************
- #dir name
- LIB_DIR=snmplib
- LIB_TARGET=libsnmplib.a
- LIB_INC = $(PSS_ROOT)/include/$(LIB_DIR)
- S = $(PSS_ROOT)/sys/$(LIB_DIR)
- O = $(PSS_ROOT)/sys/$(LIB_DIR)/O
- S_AGENT = $(S)
- APP_DIR=$(PSS_ROOT)/apps/router
- # long word alignment for compression algorithm
- #CFLAGS = -Xstruct-best-align=0 -Xstrict-ansi -Xforce-prototypes -Xstack-probe -Xlint -Xno-optimized-debug -Xinit-locals -Xinit-value=165
- # CFLAGS = -Xstruct-best-align=0 -Xstrict-ansi -Xforce-prototypes -Xlint -Xno-optimized-debug -Xinit-locals -Xinit-value=165
- #CFLAGS = -Xstruct-best-align=0
- CFLAGS = -Xstruct-best-align=0 -Xkeywords=0xC -Xstrict-ansi -Xforce-prototypes -Xlint=0xD4 -Xno-optimized-debug -Xinit-locals -Xinit-value=165
- #SOPTS = -@E+psosmake.err -@$(APP_DIR)/c.opt -@$(S)/$(LIB_DIR).opt
- SOPTS = -I ../../include/snmplib -@$(APP_DIR)/c.opt -@$(S)/$(LIB_DIR).opt
- # exported
- #------------------------------------------------------------------------
- # all compilation time defines
- #------------------------------------------------------------------------
- $(S)/$(LIB_TARGET): $(O) $(APP_DIR)/c.opt
- $(S)/$(LIB_DIR).opt
- $(O)/read_config.o
- $(O)/snmp_client.o
- $(O)/mib.o
- $(O)/snmp_api.o
- $(O)/snmp.o
- $(O)/snmp_auth.o
- $(O)/asn1.o
- $(O)/md5.o
- $(O)/system.o
- $(O)/vacm.o
- $(O)/parse.o
- $(O)/int64.o
- $(O)/tools.o
- $(O)/snmpv3.o
- $(O)/snmpusm.o
- $(O)/lcd_time.o
- $(O)/keytools.o
- $(O)/scapi.o
- $(O)/callback.o
- $(O)/default_store.o
- $(O)/snmp_alarm.o
- $(O)/mt_support.o
- @rm -f $@
- # @rm -f *.err
- $(LIB) $(LIBOPTS) $@
- $(O)/snmp_client.o
- $(O)/mib.o
- $(O)/snmp_api.o
- $(O)/snmp.o
- $(O)/snmp_auth.o
- $(O)/asn1.o
- $(O)/md5.o
- $(O)/system.o
- $(O)/vacm.o
- $(O)/parse.o
- $(O)/int64.o
- $(O)/tools.o
- $(O)/snmpv3.o
- $(O)/snmpusm.o
- $(O)/lcd_time.o
- $(O)/keytools.o
- $(O)/scapi.o
- $(O)/callback.o
- $(O)/default_store.o
- $(O)/snmp_alarm.o
- $(O)/mt_support.o
- $(O)/read_config.o
- $(LIB) $(LIBOPTS_SORT) $@
- @cp $@ $(APP_DIR)/lib/libsnmplib.a
- $(O):
- @mkdir O
- $(O)/read_config.o: $(S_AGENT)/read_config.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/snmp_client.o: $(S_AGENT)/snmp_client.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/mib.o: $(S_AGENT)/mib.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/parse.o: $(S_AGENT)/parse.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/snmp_api.o: $(S_AGENT)/snmp_api.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/snmp.o: $(S_AGENT)/snmp.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/snmp_auth.o: $(S_AGENT)/snmp_auth.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/asn1.o: $(S_AGENT)/asn1.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/md5.o: $(S_AGENT)/md5.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/system.o: $(S_AGENT)/system.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/vacm.o: $(S_AGENT)/vacm.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/int64.o: $(S_AGENT)/int64.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/tools.o: $(S_AGENT)/tools.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/snmpv3.o: $(S_AGENT)/snmpv3.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/snmpusm.o: $(S_AGENT)/snmpusm.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/lcd_time.o: $(S_AGENT)/lcd_time.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/keytools.o: $(S_AGENT)/keytools.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/scapi.o: $(S_AGENT)/scapi.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/callback.o: $(S_AGENT)/callback.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/default_store.o: $(S_AGENT)/default_store.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/snmp_alarm.o: $(S_AGENT)/snmp_alarm.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(O)/mt_support.o: $(S_AGENT)/mt_support.c
- makefile
- $(S)/rules.mk
- $(CC) $(SOPTS) -o $@ $<
- $(S)/$(LIB_DIR).opt: $(APP_DIR)/c.opt
- @echo $(CFLAGS) > $@
- #------------------------------------------------------------------------
- # Following target is used in psosmake to ensure that .opt files exist
- # when target for a single file is made.
- #------------------------------------------------------------------------
- create_opt_files: $(S)/$(LIB_DIR).opt