# $Id: makefile,v 1.5 1998/07/07 23:43:28 breiter Exp $ # you have to change the following paths to where you have installed plotutils HOME=/home/gis/breiter PLOTLIBPATH=$(HOME)/packages/plotutils/lib PLOTBINPATH=$(HOME)/packages/plotutils/bin PLOTINCLUDEPATH=$(HOME)/packages/plotutils/include PLOT2X=$(PLOTBINPATH)/plot -T X CC=gcc -g -Wall #CFLAGS= -I $(PLOTINCLUDEPATH) CFLAGS= -I $(PLOTINCLUDEPATH) -DDEBUG LDFLAGS= -L $(PLOTLIBPATH) # the following flags are need for X11 libs under my Solaris 2.5.1 system X_EXTRA_LDFLAGS= -lsocket -lnsl all: piechart test test:: piechart probe.dat probe.dat echo 'Bernhard 50' >>probe.dat echo 'Cliff 20' >>probe.dat echo 'Joe_Box 10' >>probe.dat piechart: piechart.c $(PLOTLIBPATH)/libplot.so $(CC) $(CFLAGS) $(LDFLAGS) \ piechart.c -o $@ -lplot -lXaw -lXmu -lXt -lX11 -lm \ $(X_EXTRA_LDFLAGS) # # if libplot is build without X, like with ./configure --without-x # we can compile without the need to link with all the X11 libs: piechart_no_X: piechart.c $(PLOTLIBPATH)/libplot.so $(CC) $(CFLAGS) $(LDFLAGS) \ piechart.c -o $@ -lplot -lm