# # IBM/AIX system dependent include for Makefile for DENNOU libraries # (IBM/AIX 3.2.5 with xlfortran 2.3) # # 96/06/22 S.Takehiro # SYSFFLAGS = -qextname -O3 -Pv -Wp,-ea2789q # option for optimization #SYSFFLAGS = -qextname SYSCFLAGS = SYSLDFLAGS = SYSCPPFLAGS = -DSYS_IBMAIX -DSYS_UNIX -DCODE_ASCII -DCODE_IEEE SYSAUTODBL = -qautodbl=dblpad LINKOPT = # MAKE = make SHELL = /bin/sh CC = cc FC = xlf CPP = /usr/ccs/lib/cpp AR = ar vru RM = rm -f CP = cp MV = mv -f LN = ln -s RANLIB = ranlib CAT = cat INSTALL = cp MD = mkdirhier JLATEX = jlatex DVI2JPS = dvi2ps PRINT = PRINTSTAMP = .print INDEX = etags TAGS = etags TOUCH = touch PACK = pack ##FPP = $(DENNOUBINDIR)/fpp FPP = $(HOME)/bin/fpp FPPX = sed -e '"s/^@/\*/"' -e "'"'s/\(.*\)!\"\(.*\)/\1/'"'" SYSXLIBDIR = /usr/lpp/X11/lib/R5 SYSXLIBNAME = X11 ###SYSXLIBS = -L$(SYSXLIBDIR) -l$(SYSXLIBNAME) SYSXLIBS = -l$(SYSXLIBNAME) world: all .SUFFIXES: .o .pac .f .F fpp: $(FPP) .F.f: $(CPP) $(CPPFLAGS) $< | $(FPP) > $*.f .F.o: $(CPP) $(CPPFLAGS) $< | $(FPP) > $*.f $(FC) -c $(FFLAGS) $*.f $(FPP): $(MAKEFILE) echo $(FPPX) | tr @ \\043 > $(FPP) chmod +x $(FPP) PACKFILE = IBM.ftr PACKDIR = $(SRCDIR)/IBM $(PACKFILE): .F.pac: echo "*/ADD NAME="$*.F >> $(PACKFILE) cat $< >> $(PACKFILE)