CLINKER = gcc 
CLIBS = -lm -lstdc++

RM = /bin/rm

LIBS = $(CLIBS)

CFLAGS = -w -O

.SUFFIXES: .o .cpp .h

.cpp.o:
	$(CLINKER) $(CFLAGS) -c Source/$*.cpp
	
dummy:	default

clean:
	$(RM) -f *~ *.o core

default: all

all: phylogen 

phylogen: *.o
	$(CLINKER) $(CFLAGS) -o phylogen *.o $(LIBS)
	
*.o:
	$(CLINKER) $(CFLAGS) -c Source/*.cpp
