#
# Makefile for snmpget, snmpgetnext, snmpwalk, snmpstatus, snmptest snmptrap snmptrapd snmpd
#
TARG=	snmpget snmpgetnext snmpwalk snmpstatus snmptest snmptrap snmptrapd snmpd
LIBS=	../lib/libsnmp.a
LIB=-L../lib -lsnmp -lsocket -lnsl -lelf -L/usr/ucblib -lucb -lgen
CFLAGS=-O -DSVR4 -I../include

all: $(TARG)

snmpget:    snmpget.o ${LIBS}
	${CC} -o $@ snmpget.o ${LIB}

snmpgetnext:    snmpgetnext.o ${LIBS}
	${CC} -o $@ snmpgetnext.o ${LIB}

snmpwalk:    snmpwalk.o ${LIBS}
	${CC} -o $@ snmpwalk.o ${LIB}

snmpstatus:    snmpstatus.o ${LIBS}
	${CC} -o $@ snmpstatus.o ${LIB}

snmptest:    snmptest.o ${LIBS}
	${CC} -o $@ snmptest.o ${LIB}

snmptrap:    snmptrap.o ${LIBS}
	${CC} -o $@ snmptrap.o ${LIB}

snmptrapd:    snmptrapd.o ${LIBS}
	${CC} -o $@ snmptrapd.o ${LIB} -lelf

snmpd:	snmpd.o kernel.o ${LIBS} snmp_agent.o snmp_vars.o snmp_vrte.o
	${CC} -o $@ snmpd.o kernel.o snmp_agent.o snmp_vars.o snmp_vrte.o ${LIB}

#snmptranslate:	snmptranslate.o ${LIBS}
#	${CC} -o $@ snmptranslate.o ${LIBS}
clean:
	rm -f *.o ${TARG}

install:
	cp ${TARG} ../bin
