MYCC=gccv
CSW=-c
INCS=-I/g/g++-include
LIBS=-lgpp -lger -lamiga
ASFLAGS +=-c
CFLAGS=-O2 -fomit-frame-pointer -funroll-loops -Wall

All: generic-q tsort tsortinp keyhash search genkey patricia kmp

generic-q: generic-q.o
	$(MYCC)  generic-q.o -o $@ $(LIBS)

tsort: tsortinp tsort.o
	$(MYCC)  tsort.o -o $@ $(LIBS)

tsortinp: tsortinp.o
	$(MYCC)  tsortinp.o -o $@ $(LIBS)

keyhash: keyhash.o
	$(MYCC)  keyhash.o -o $@ $(LIBS)

search: search.o
	$(MYCC)  search.o -o $@ $(LIBS)

genkey: genPatkey.o
	$(MYCC)  genPatkey.o -o $@ $(LIBS)


Patricia.o: Patricia.h
Patmain.o: Patricia.h

patricia: Patmain.o Patricia.o
	$(MYCC)  Patmain.o Patricia.o -o $@ $(LIBS)

kmp: kmp.o
	$(MYCC)  kmp.o -o $@ $(LIBS)



