# # makefile for vertex, frendly, build and vdraw and their dbx equivalents # # graphics libraries: # CORE = -lcore77 -lcore68881 PHIGS = -lphigs77 -lphigs68881 SUN_LIBS = -lsuntool -lsunwindow -lpixrect -lm ##################### TARGETS FOR FORTRAN PROGRAMS ######################### #vbig: vbig.o # f77 -O1 -Nx400 vbig.f -o vbig # # ffpa versions, no debug: # FFLAGS = -fast #FFLAGS = -C -g # vertex: vertex.o tlib.o rlib.o flib.o f77 $(FFLAGS) $@.o tlib.o rlib.o flib.o -o $@ frendly: frendly.o tlib.o rlib.o flib.o f77 $(FFLAGS) $@.o rlib.o tlib.o flib.o -o $@ build: build.o tlib.o rlib.o flib.o f77 $(FFLAGS) $@.o rlib.o tlib.o flib.o -o $@ rk: rk.o flib.o tlib.o f77 $(FFLAGS) $@.o tlib.o flib.o -o $@ cohsrk: cohsrk.o tlib.o flib.o f77 $(FFLAGS) $@.o tlib.o flib.o -o $@ psvdraw: psvdraw.o pslib.o f77 $(FFLAGS) $@.o pslib.o -o $@ geopt: geopt.o f77 $(FFLAGS) $@.o -o $@ ctransf: ctransf.o tlib.o f77 $(FFLAGS) $@.o tlib.o -o $@ actcor: actcor.o tlib.o f77 $(FFLAGS) $@.o tlib.o rlib.o -o $@ isokor: isokor.o f77 $(FFLAGS) $@.o -o $@ # # not perplex programs dctransf: dctransf.o dtlib.o f77 -ansi -C -g dctransf.o dtlib.o -o $@ dactcor: dactcor.o dtlib.o f77 -ansi -C -g dactcor.o dtlib.o -o $@ dvertex: dvertex.o dtlib.o drlib.o dflib.o f77 -ansi -C -g dvertex.o dtlib.o drlib.o dflib.o -o $@ dvertex.o: vertex.f f77 -ansi -C -g -c vertex.f -o dvertex.o dtertex.o: tertex.f f77 -ansi -C -g -c tertex.f -o dtertex.o dctransf.o: ctransf.f f77 -ansi -C -g -c ctransf.f -o dctransf.o dactcor.o: actcor.f f77 -ansi -C -g -c actcor.f -o dactcor.o dtlib.o: tlib.f f77 -ansi -C -g -c tlib.f -o dtlib.o drlib.o: rlib.f f77 -ansi -C -g -c rlib.f -o drlib.o dflib.o: flib.f f77 -ansi -C -g -c flib.f -o dflib.o dsox.o: sox.f f77 -ansi -C -g -c sox.f -o dsox.o dspecies.o: species.f f77 -ansi -C -g -c species.f -o dspecies.o diso.o: iso.f f77 -ansi -C -g -c iso.f -o diso.o dcohs.o: cohsrk.f f77 -ansi -C -g -c cohsrk.f -o dcohs.o drk.o: rk.f f77 -ansi -C -g -c rk.f -o drk.o dsolhor.o: solhor.f f77 -ansi -C -g -c solhor.f -o dsolhor.o dbuild.o: build.f f77 -ansi -C -g -c build.f -o dbuild.o dfrendly.o: frendly.f f77 -ansi -C -g -c frendly.f -o dfrendly.o dfrendly: dfrendly.o drlib.o dtlib.o dflib.o f77 -ansi -C -g dfrendly.o dtlib.o drlib.o dflib.o -o $@ dbuild: dbuild.o drlib.o f77 -ansi -C -g dbuild.o dtlib.o drlib.o dflib.o -o $@ drk: drk.o dflib.o dtlib.o f77 -ansi -C -g drk.o dflib.o dtlib.o -o $@ dsox: dsox.o dflib.o f77 -ansi -C -g dsox.o dflib.o -o $@ dspecies: dspecies.o dflib.o f77 -ansi -C -g dspecies.o dflib.o dtlib.o -o $@ diso: diso.o dflib.o dtlib.o f77 -ansi -C -g diso.o dtlib.o dflib.o -o $@ dcohs: dcohs.o dflib.o f77 -ansi -C -g dcohs.o dtlib.o dflib.o -o $@ dsolhor: dsolhor.o drlib.o f77 -ansi -C -g dsolhor.o drlib.o dflib.o -o $@ # species: species.o flib.o tlib.o f77 $(FFLAGS) $@.o flib.o tlib.o -o $@ satsurf: satsurf.o flib.o tlib.o f77 $(FFLAGS) $@.o flib.o tlib.o -o $@ satsurf2: satsurf2.o flib.o tlib.o f77 $(FFLAGS) $@.o flib.o tlib.o -o $@ sox: sox.o flib.o f77 $(FFLAGS) $@.o tlib.o flib.o -o $@ gox: gox.o flib.o f77 $(FFLAGS) $@.o tlib.o flib.o -o $@ hork: hork.o flib.o f77 $(FFLAGS) $@.o flib.o -o $@ solhor: solhor.o flib.o f77 $(FFLAGS) $@.o flib.o -o $@ focont: focont.o flib.o f77 $(FFLAGS) $@.o flib.o -o $@ solvus: solvus.o flib.o f77 $(FFLAGS) $@.o flib.o -o $@ bernar: bernar.o flib.o f77 $(FFLAGS) $@.o flib.o tlib.o -o $@ iso: iso.o flib.o f77 $(FFLAGS) $@.o flib.o -o $@ abartex: abartex.o avlib.o arlib.o flib.o tlib.o rainer.o f77 $(FFLAGS) abartex.o avlib.o arlib.o flib.o tlib.o rainer.o -o $@ xbartex: abartex.o avlib.o arlib.o flib.o tlib.o xrainer.o f77 $(FFLAGS) abartex.o avlib.o arlib.o flib.o tlib.o xrainer.o -o $@ xcartex: abartex.o avlib.o arlib.o flib.o tlib.o xrainer.o f77 $(FFLAGS) abartex.o avlib.o arlib.o flib.o tlib.o xcainer.o -o $@ watprps: watprps.o flib.o f77 $(FFLAGS) $@.o flib.o -o $@ vbig: vbig.f f77 -fast -Nx400 vbig.f -o vbig # # suncore vdraw: # #FFLAGS = -O $(FMOT) vdraw: vdraw.o vx*.o xr*.o f77 $(FFLAGS) $@.o vx*.o xr*.o $(CORE) $(SUN_LIBS)