CC=gcc CFLAGS= -I/usr/src/linux/include #CFLAGS=-ggdb -Wall -pedantic -I/usr/src/linux/include DEFINES=-DHAVE_NET_IP_VS_H INSTALL = install #LIBS=-lipvs -lefence LIBS=-lipvs DLFLAGS=-fPIC -shared all: lvs lvs: $(CC) $(CFLAGS) $(DEFINES) $(DLFLAGS) -c -o lvs.o lvs.c $(CC) $(CFLAGS) $(DEFINES) $(DLFLAGS) -o lvs.so lvs.o $(LIBS) install: lvs if [ ! -d /usr/local/share/snmp/dlmodules ]; then mkdir -p /usr/local/share/snmp/dlmodules; fi $(INSTALL) -m 0755 lvs.so /usr/local/share/snmp/dlmodules clean: rm lvs.so lvs.o