#
# Gnu C/C++
#
#CC=gcc-3.4.5
CPP=gcc
#
SYSTEM = LINUX
INC_DIR = $(HOME)/include/

CFLAGS= -O -g -I$(INC_DIR) -D$(SYSTEM) -Wconversion  -Wimplicit -Wuninitialized -Wall
LOCAL=$(HOME)
LIB= $(LOCAL)/lib
GETPAR= gpc
BINDIR= $(HOME)/bin
OBJECTS= find_step.o old_step.o new_step.o echo.o


all: Step gnuplot

clean:
	/bin/rm -f *.o *~ core *.par dummy 

Step:	$(OBJECTS)
	cc $(CFLAGS) -o Step $(OBJECTS) -lm $(LIB)/lib$(GETPAR).a
	mv Step $(BINDIR)

datbshift: datbshift.o
	cc $(CFLAGS) -o datbshift datbshift.o -lm $(LIB)/lib$(GETPAR).a
	mv datbshift  $(BINDIR)

gnuplot: datb2gnuplot

datb2gnuplot:	datb2gnuplot.o
	cc $(CFLAGS) -o datb2gnuplot datb2gnuplot.o
	mv datb2gnuplot $(BINDIR)

#Suffix rules

.c.o:
	$(CC) -c $(CFLAGS) $<













