#C=gcc
#CC=c++ -lm -lX11 -L/usr/X11R6/lib

#WARN = -Wall #so fuer neue Programme
# nach Wall koennen noch Ausnahmen geschaltet werden:
WARN = -Wall -Wno-parentheses -Wno-unused-variable #-Wno-unused-result -Wno-write-strings
#DEBUG= -ggdb  # fuer den Gnu-Debugger
#OPT  = -O3  #-O3 fuer moeglichst schnell?, -Os fuer moeglist kurz
CFLAGS= -I$h $(WARN) $(OPT) $(DEBUG) 
CXXFLAGS=$(CFLAGS)
# Im aktuellen Linux (Januar 2012) wird -L/usr/X11R6/lib nicht mehr benoetigt,
# unter andern Systemen (z.B. MacOSX) wird es aber noch gebraucht.
LDFLAGS = -L/usr/X11R6/lib $(DEBUG)
MYLIBS  = $h/xtekplot1.o 
LDLIBS  = -lm -lX11

all: ausg spline

ausg: ausg.cc $(MYLIBS)
#	$(CC) -I$h ausg.cc $h/xtekplot1.o -o ausg

ausgneu: ausgneu.cc $(MYLIBS)
#	$(CC) -I$h ausgneu.cc $h/xtekplot1.o -o ausgneu

spline: spline.cc $(MYLIBS)
#	$(CC) -I$h spline.cc $h/xtekplot1.o -o spline
spline1: spline1.cc $(MYLIBS)
#	$(CC) -I$h spline1.cc $h/xtekplot1.o -o spline1

clean:
	rm -f *~ *.o spline spline1
clean_all:
	rm -f *~ *.o spline spline1 ausg

install:
	cp ausg $(HOME)/bin
