# $Id: Mkinclude.in,v 0.53 1999/06/02 02:30:25 kagimoto Exp $
#
#       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/tmp/dcl-5.1
exec_prefix	= ${prefix}
BINDIR          = $(prefix)/bin
LIBDIR          = $(prefix)/lib
DCLDIR		= /export/home/shiotani/dcl-5.1

DBASENAME       = dcldbase
DBASEDIR        = $(LIBDIR)/$(DBASENAME)

DCLLIBNAME      = dcl
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

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          = platex
DVI2JPS         = dvips -f

# 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
