# Common flags CC = gcc CFLAGS = -I. LIBS = -lm # Flags for amiga version ADEFS = -DAMIGA ALIBS = -lamiga -lauto # Flags for X version XPATH = /usr/openwin XDEFS = -DX11 -g XINCS = -I$(XPATH)/include XLDFLAGS = -L$(XPATH)/lib XLIBS = -lX11 -lsocket -lnsl all: vectors.o vectors.o: vectors.c vectors.h $(CC) -c $(CFLAGS) vectors.c test.amiga.o: test.c vectors.h $(CC) -o test.amiga.o -c $(CFLAGS) $(ADEFS) test.c test.amiga: test.amiga.o vectors.o $(CC) -o test.amiga test.amiga.o vectors.o $(LIBS) $(ALIBS) test.X.o: test.c vectors.h $(CC) -o test.X.o -c $(CFLAGS) $(XDEFS) $(XINCS) test.c test.X: test.X.o vectors.o $(CC) -o test.X test.X.o vectors.o $(XLDFLAGS) $(LIBS) $(XLIBS)