# $Id: Mkinclude.in,v 0.53 1999/06/02 02:30:25 kagimoto Exp $ # edited by M. Shiotani 2000/10/07 # # include file for Makefile # # suffix rules .SUFFIXES : .o .f .c .c.o : $(CC) $(CFLAGS) -c $< .f.o : $(FC) $(FFLAGS) -c $< .f : $(FC) $(FFLAGS) -o $@ $< $(LDFLAGS) $(LDLIBS) # macro definitions prefix = /export/home/shiotani/dcl-5.2 exec_prefix = ${prefix} BINDIR = $(prefix)/bin LIBDIR = $(prefix)/lib DCLDIR = /export/home/shiotani/dcl-5.2 DCLVERSION = 5.2 DCLVERNUM = 52 DCLLANG = f77 DBASENAME = dcldbase DBASEDIR = $(LIBDIR)/$(DBASENAME) DCLLIBNAME = dcl$(DCLVERNUM)$(DCLLANG) DCLLIBFILE = $(LIBDIR)/lib$(DCLLIBNAME).a DCLLIBOPT = -l$(DCLLIBNAME) DCLLIBPATH = -L$(LIBDIR) XINCPATH = -I/usr/openwin/include XLIBPATH = -L/usr/openwin/lib -R/usr/openwin/lib XLIBOPT = -lSM -lICE -lX11 MATHLIBOPT = -lm SRCDIR = $(DCLDIR)/src INCDIR = $(DCLDIR)/include LBINDIR = $(DCLDIR)/bin DEMODIR = $(DCLDIR)/demo DOCDIR = $(DCLDIR)/doc ETCDIR = $(DCLDIR)/etc PSDIR = $(DCLDIR)/ps MISC1EXT = clcklib fiolib randlib hexlib reallib OLDSRC = DCLFRT = dclfrt DCLCC = dclcc DCLCONFIG = dclconfig DCLCONFVER = $(DCLCONFIG)$(DCLVERNUM) SHELL = /bin/sh MAKE = make CC = cc CFLAGS = -O $(XINCPATH) FC = f90 FFLAGS = -O LD = ld LDFLAGS = $(DCLLIBPATH) $(XLIBPATH) LDLIBS = -R/opt/FSUNf90/lib $(DCLLIBOPT) -lsocket -lnsl $(XLIBOPT) $(MATHLIBOPT) AR = ar ARFLAGS = vru RM = rm -f CP = cp MV = mv -f RANLIB = ranlib CAT = cat AWK = /bin/nawk SED = sed JLATEX = @JLATEX@ DVI2JPS = @DVI2JPS@ # some constants used in math1/syslib/glpget.f INTMAX = Z'7FFFFFFF' REALMAX = Z'7F7FFFFF' REALMIN = Z'00800000' REPSL = 1.19221E-06 # some constants used in misc1/clcklib/clckst.c CLK_PER_SEC = CLK_RSL_TCK = # selection of source code in math1/oslib OSQARN = iargc OSGARG = getarg # selection of source code in grph1/csgi CSGI = general