# # include file for Makefile for dennou/util/gtool/gt3-dcl5 # # You need dcl, sysmake libraries to install gtool3 for dcl-5.0 # ####################################################################### ######################## サイト依存部分ここから ####################### ####################################################################### ############## システム指定(SYSMAKE) ################### ###SYSTEM = Sun ###SYSTEM = FSun ###SYSTEM = IBMAIX ###SYSTEM = UXP ###SYSTEM = SX3 ###SYSTEM = HITAC ###SYSTEM = Linux SYSTEM = Linux-ifc ############## コンパイルオプションの指定 ########## STDFFLAGS = $(SYSFFLAGS) -O ###STDFFLAGS = $(SYSFFLAGS) -O -fno-globals -Wno-globals ###STDFFLAGS = $(SYSFFLAGS) -g STDCFLAGS = $(SYSCFLAGS) -O ###STDCFLAGS = $(SYSCFLAGS) -g STDLDFLAGS = $(SYSLDFLAGS) ###STDLDFLAGS = $(SYSLDFLAGS) -g STDCPPFLAGS = $(SYSCPPFLAGS) AUTODBL = ### $(SYSAUTODBL) AUTODBLDEF = ### -DAUTO_DBL ############## gtool3 のソースツリー原点 ############ # Debianization では GTOOLDIR は直接 make のコマンドラインから指定 # するのを本則とする. Debian 以外では以下のように適当に指示する. # # GTOOLDIR = $(HOME)/src/gt3-dcl5 # GTOOLDIR = $(HOME)/e/gt3-dcl5/gt3-dcl5 GTOOLDIR = $(HOME)/gt3-dcl5 ############## インストールディレクトリの指定 ########## ######## gtool3 のインストールディレクトリ原点 ###DESTDIR = $(GTOOLDIR)/debian/tmp/usr/lib/gt3-dcl5 DESTDIR = $(GTOOLDIR)/debian/tmp/usr/lib/gt3-dcl5-ifc6 ###DESTDIR = $(HOME) ######## gtool3 ライブラリのインストール先 LIBDEST = $(DESTDIR)/lib ##LIBINST = $(DESTDIR)/lib LIBINST = /usr/lib/gt3-dcl5-ifc6/lib # Debian 以外は関係ない. ######## gtool3 実行ファイルインストール先 BINDEST = $(DESTDIR)/bin ######## gtool3 インクルードファイルのインストール先 INCDEST = $(DESTDIR)/include ############## 他のライブラリのディレクトリの指定 ###### ######## dcl ライブラリのありか # 環境変数 DCLDIR を設定すること ###DCLLIBDIR = $(LIBDEST) ###DCLLIBDIR = $(DCLDIR)/lib ###DCLLIBDIR = /usr/lib/dcl-5.2/lib DCLLIBDIR = /usr/lib/dcl-5.2-ifc6/lib ######## symake ライブラリのありか ###SYSMAKEDIR = $(LIBDEST)/sysmake ###SYSMAKEDIR = $(HOME)/lib/sysmake SYSMAKEDIR = /usr/lib/sysmake ############## 軸ファイルのパス名接頭子指定 ########## GTAXDIR = /var/spool/gt3-dcl5 GTAXLOC = \'$(GTAXDIR)/GTAXLOC.\' GTAXWGT = \'$(GTAXDIR)/GTAXWGT.\' ###GTAXLOC = \'#Axxxxx.DENNOU.GTAXLOC.\' ###GTAXWGT = \'#Axxxxx.DENNOU.GTAXWGT.\' ####################################################################### ######################## サイト依存部分ここまで ####################### ####################################################################### include $(SYSMAKEDIR)/Makedef.$(SYSTEM) SRCDIR = $(GTOOLDIR)/src INCDIR = $(GTOOLDIR)/include LIBDIR = $(GTOOLDIR)/lib BINDIR = $(GTOOLDIR)/bin SAMPLEDIR = $(GTOOLDIR)/sample GT3FRT = $(BINDIR)/gt3frt LIBNAME = gtool3 LIB = lib$(LIBNAME).a LIBRARY = $(LIBDIR)/$(LIB) LIBS = $(LINKOPT)-L$(LIBDIR) \ $(LINKOPT)-l$(LIBNAME) #GTOOLLIBDIR = $(LIBDEST) GTOOLLIBDIR = $(LIBINST) GTOOLLIBNAME = $(LIBNAME) GTOOLLIB = $(LIB) GTOOLLIBFILE = $(LIBRARY) DCLLIBNAME = dcl52f77 DCLLIB = lib$(DCLLIBNAME).a DCLLIBFILE = $(DCLLIBDIR)/$(DCLLIB) DCLDBASENAME = dcldbase DCLDBASEDIR = $(DCLLIBDIR)/$(DCLDBASENAME) STDLIBS = $(LINKOPT)-L$(GTOOLLIBDIR) \ $(LINKOPT)-l$(GTOOLLIBNAME) \ $(LINKOPT)-L$(DCLLIBDIR) \ $(LINKOPT)-L$(DCLLIBDIR) \ $(LINKOPT)-l$(DCLLIBNAME) STDXLIBS = $(SYSXLIBS) MKINCLUDE = $(GTOOLDIR)/Mkinclude