SNMP Manager Programmer's Guide
Building Executable Managers
SNMP Manager Programmer’s Guide–134249
8-6
Building OSS Managers
#############################################################
# SNMPGT            #
#############################################################
$(myossdir)/snmpgt: snmpgt.o
 $(CC) -o $(myossdir)/snmpgt $(CFLAGS) $(myossdir)/snmpgt.o $(LIBS) $(OBJS)
snmpgt.o: $(myossdir)/snmpgt.c
 $(CC) -o $(myossdir)/snmpgt.o -c $(myossdir)/snmpgt.c $(CFLAGS) $(INCS)
#############################################################
# SNMPNEXT            #
#############################################################
$(myossdir)/snmpnext: snmpnxt.o
 $(CC) -o $(myossdir)/snmpnext $(CFLAGS) $(myossdir)/snmpnxt.o $(LIBS) $(OBJS)
snmpnxt.o: $(myossdir)/snmpnxt.c
 $(CC) -o $(myossdir)/snmpnxt.o -c $(myossdir)/snmpnxt.c $(CFLAGS) $(INCS)
#############################################################
# SNMPWALK            #
#############################################################
$(myossdir)/snmpwalk: snmpwlk.o
 $(CC) -o $(myossdir)/snmpwalk $(CFLAGS) $(myossdir)/snmpwlk.o $(LIBS) $(OBJS)
snmpwlk.o: $(myossdir)/snmpwlk.c
 $(CC) -o $(myossdir)/snmpwlk.o -c $(myossdir)/snmpwlk.c $(CFLAGS) $(INCS)
#############################################################
# SNMPTRAP            #
#############################################################
$(myossdir)/snmptrap: snmptrp.o
 $(CC) -o $(myossdir)/snmptrap $(CFLAGS) $(myossdir)/snmptrp.o $(LIBS) $(OBJS)
snmptrp.o: $(myossdir)/snmptrp.c
 $(CC) -o $(myossdir)/snmptrp.o -c $(myossdir)/snmptrp.c $(CFLAGS) $(INCS)
#############################################################
# SNMPSET            #
#############################################################
$(myossdir)/snmpset: snmpset.o
 $(CC) -o $(myossdir)/snmpset $(CFLAGS) $(myossdir)/snmpset.o $(LIBS) $(OBJS)
snmpset.o: $(myossdir)/snmpset.c
 $(CC) -o $(myossdir)/snmpset.o -c $(myossdir)/snmpset.c $(CFLAGS) $(INCS)
Example 8-2. Script for Building OSS Managers (page 2 of 3)










