Windows and macOS packages: bump to SLICOT 5.9 pre-release

dprior
Sébastien Villemot 2024-02-08 11:52:49 +01:00
parent 641cf6a95c
commit adc42bb4cb
No known key found for this signature in database
GPG Key ID: 2CECE9350ECEBE4A
5 changed files with 7 additions and 603 deletions

View File

@ -53,17 +53,16 @@ clean-all: clean-lib clean-src clean-tar
#
tarballs/slicot-$(SLICOT_VERSION).tar.gz:
mkdir -p tarballs
wget $(WGET_OPTIONS) -O $@ https://deb.debian.org/debian/pool/main/s/slicot/slicot_$(SLICOT_VERSION).orig.tar.gz
wget $(WGET_OPTIONS) -O $@ https://deb.debian.org/debian/pool/main/s/slicot/slicot_$(SLICOT_VERSION).orig.tar.xz
$(DEPS_ARCH)/sources64/slicot-$(SLICOT_VERSION): tarballs/slicot-$(SLICOT_VERSION).tar.gz
rm -rf $(DEPS_ARCH)/sources64/slicot-*
mkdir -p $@
tar xf $< --directory $@ --strip-components=1
patch -d $@ -p1 < ../../windows/deps/slicot-build-system.patch
touch $@
$(DEPS_ARCH)/lib64/slicot/libslicot64_pic.a: $(DEPS_ARCH)/sources64/slicot-$(SLICOT_VERSION)
make -C $< -f makefile_Unix FC=$(BREWDIR)/bin/gfortran LOADER=$(BREWDIR)/bin/gfortran SLICOTLIB=../libslicot64_pic.a FFLAGS="-O3 -fdefault-integer-8" lib -j$(NTHREADS)
make -C $< -f makefile_Unix FORTRAN=$(BREWDIR)/bin/gfortran LOADER=$(BREWDIR)/bin/gfortran SLICOTLIB=../libslicot64_pic.a OPTS="-O3 -fdefault-integer-8" lib -j$(NTHREADS)
strip -S $</libslicot64_pic.a
mkdir -p $(dir $@)
cp $</libslicot64_pic.a $@

View File

@ -1,2 +1,2 @@
SLICOT_VERSION = 5.8+20230223.git401037e
SLICOT_VERSION = 5.9~20240205.gita037f7e
X13AS_VERSION = 1-1-b60

View File

@ -49,30 +49,28 @@ clean-all: clean-lib clean-src clean-tar
tarballs/slicot-$(SLICOT_VERSION).tar.gz:
mkdir -p tarballs
wget $(WGET_OPTIONS) -O $@ https://deb.debian.org/debian/pool/main/s/slicot/slicot_$(SLICOT_VERSION).orig.tar.gz
wget $(WGET_OPTIONS) -O $@ https://deb.debian.org/debian/pool/main/s/slicot/slicot_$(SLICOT_VERSION).orig.tar.xz
sources64/slicot-$(SLICOT_VERSION)-with-64bit-integer: tarballs/slicot-$(SLICOT_VERSION).tar.gz
rm -rf sources64/slicot-*-with-64bit-integer
mkdir -p $@
tar xf $< --directory $@ --strip-components=1
patch -d $@ -p1 < slicot-build-system.patch
touch $@
sources64/slicot-$(SLICOT_VERSION)-with-32bit-integer-and-underscore: tarballs/slicot-$(SLICOT_VERSION).tar.gz
rm -rf sources64/slicot-*-with-32bit-integer-and-underscore
mkdir -p $@
tar xf $< --directory $@ --strip-components=1
patch -d $@ -p1 < slicot-build-system.patch
touch $@
lib64/Slicot/without-underscore/libslicot64_pic.a: sources64/slicot-$(SLICOT_VERSION)-with-64bit-integer
make -C $< -f makefile_Unix lib SLICOTLIB=../libslicot64_pic.a FFLAGS="$(FFLAGS) -fno-underscoring -fdefault-integer-8" FC=x86_64-w64-mingw32-gfortran LOADER=x86_64-w64-mingw32-gfortran ARCH=x86_64-w64-mingw32-ar
make -C $< -f makefile_Unix lib SLICOTLIB=../libslicot64_pic.a OPTS="$(FFLAGS) -fno-underscoring -fdefault-integer-8" FORTRAN=x86_64-w64-mingw32-gfortran LOADER=x86_64-w64-mingw32-gfortran ARCH=x86_64-w64-mingw32-ar
x86_64-w64-mingw32-strip --strip-debug $</libslicot64_pic.a
mkdir -p $(dir $@)
cp $</libslicot64_pic.a $@
lib64/Slicot/with-underscore/libslicot_pic.a: sources64/slicot-$(SLICOT_VERSION)-with-32bit-integer-and-underscore
make -C $< -f makefile_Unix lib SLICOTLIB=../libslicot_pic.a FFLAGS="$(FFLAGS)" FC=x86_64-w64-mingw32-gfortran LOADER=x86_64-w64-mingw32-gfortran ARCH=x86_64-w64-mingw32-ar
make -C $< -f makefile_Unix lib SLICOTLIB=../libslicot_pic.a OPTS="$(FFLAGS)" FORTRAN=x86_64-w64-mingw32-gfortran LOADER=x86_64-w64-mingw32-gfortran ARCH=x86_64-w64-mingw32-ar
x86_64-w64-mingw32-strip --strip-debug $</libslicot_pic.a
mkdir -p $(dir $@)
cp $</libslicot_pic.a $@

View File

@ -1,593 +0,0 @@
Description: Various fixes to the build system
Author: Sébastien Villemot <sebastien@debian.org>
Forwarded: https://github.com/SLICOT/SLICOT-Reference/pull/14
Last-Update: 2024-01-16
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/makefile_Unix
+++ b/makefile_Unix
@@ -43,15 +43,15 @@ all: lib example
clean: cleanlib cleanexample
lib:
- ( cd src; $(MAKE) )
- ( cd src_aux; $(MAKE) )
+ ( cd src; $(MAKE) -f makefile_Unix )
+ ( cd src_aux; $(MAKE) -f makefile_Unix )
example:
- ( cd examples; $(MAKE) )
+ ( cd examples; $(MAKE) -f makefile_Unix )
cleanlib:
- ( cd src; $(MAKE) clean )
- ( cd src_aux; $(MAKE) clean )
+ ( cd src; $(MAKE) -f makefile_Unix clean )
+ ( cd src_aux; $(MAKE) -f makefile_Unix clean )
cleanexample:
- ( cd examples; $(MAKE) clean )
+ ( cd examples; $(MAKE) -f makefile_Unix clean )
--- a/src/makefile_Unix
+++ b/src/makefile_Unix
@@ -28,7 +28,7 @@
#
#######################################################################
-include ../make.inc
+include ../make_Unix.inc
SLSRC = \
AB01MD.o AB01ND.o AB01OD.o AB04MD.o AB05MD.o AB05ND.o AB05OD.o \
@@ -78,8 +78,8 @@ SLSRC = \
MB04GD.o MB04HD.o MB04ID.o MB04IY.o MB04IZ.o MB04JD.o MB04KD.o \
MB04LD.o MB04MD.o MB04ND.o MB04NY.o MB04OD.o MB04OW.o MB04OX.o \
MB04OY.o MB04PA.o MB04PB.o MB04PU.o MB04PY.o MB04QB.o MB04QC.o \
- MB04QF.o MB04QS.o MB04QU.o MB04RB.o MB04RD.o MB04RS.o MB04RT.o \
- MB04RU.o MB04RV.o MB04RW.o MB04RZ.o MB04SU.o MB04TB.o MB04TS.o \
+ MB04QF.o MB04QS.o MB04QU.o MB04RB.o \
+ MB04RU.o MB04SU.o MB04TB.o MB04TS.o \
MB04TT.o MB04TU.o MB04TV.o MB04TW.o MB04TX.o MB04TY.o MB04UD.o \
MB04VD.o MB04VX.o MB04WD.o MB04WP.o MB04WR.o MB04WU.o MB04XD.o \
MB04XY.o MB04YD.o MB04YW.o MB04ZD.o MB05MD.o MB05MY.o MB05ND.o \
@@ -121,8 +121,7 @@ SLSRC = \
TG01HD.o TG01HU.o TG01HX.o TG01HY.o TG01ID.o TG01JD.o TG01JY.o \
TG01KD.o TG01KZ.o TG01LD.o TG01LY.o TG01MD.o TG01ND.o TG01NX.o \
TG01OA.o TG01OB.o TG01OD.o TG01OZ.o TG01PD.o TG01QD.o TG01WD.o \
- UD01BD.o UD01CD.o UD01DD.o UD01MD.o UD01MZ.o UD01ND.o UE01MD.o \
- zelctg.o
+ UD01BD.o UD01CD.o UD01DD.o UD01MD.o UD01MZ.o UD01ND.o UE01MD.o
all: $(SLSRC)
$(ARCH) $(ARCHFLAGS) $(SLICOTLIB) $(SLSRC)
@@ -136,4 +135,4 @@ clean:
rm -f *.o
.f.o:
- $(FORTRAN) $(OPTS) -c $<
+ $(FC) $(FFLAGS) -c $<
--- a/examples/makefile_Unix
+++ b/examples/makefile_Unix
@@ -850,248 +850,248 @@ cleanup:
TTG01ID TTG01JD TTG01JY TTG01LD TTG01MD TTG01ND TTG01PD TTG01QD \
TUD01BD TUD01CD TUD01DD TUD01MD TUD01ND
-TAB01MD.o: TAB01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB01ND.o: TAB01ND.f ; $(FORTRAN) $(OPTS) -c $<
-TAB01OD.o: TAB01OD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB04MD.o: TAB04MD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB05MD.o: TAB05MD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB05ND.o: TAB05ND.f ; $(FORTRAN) $(OPTS) -c $<
-TAB05OD.o: TAB05OD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB05PD.o: TAB05PD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB05QD.o: TAB05QD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB05RD.o: TAB05RD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB07MD.o: TAB07MD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB07ND.o: TAB07ND.f ; $(FORTRAN) $(OPTS) -c $<
-TAB08ND.o: TAB08ND.f ; $(FORTRAN) $(OPTS) -c $<
-TAB08NW.o: TAB08NW.f ; $(FORTRAN) $(OPTS) -c $<
-TAB08NZ.o: TAB08NZ.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09AD.o: TAB09AD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09BD.o: TAB09BD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09CD.o: TAB09CD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09DD.o: TAB09DD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09ED.o: TAB09ED.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09FD.o: TAB09FD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09GD.o: TAB09GD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09HD.o: TAB09HD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09ID.o: TAB09ID.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09JD.o: TAB09JD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09KD.o: TAB09KD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09MD.o: TAB09MD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB09ND.o: TAB09ND.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13AD.o: TAB13AD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13BD.o: TAB13BD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13CD.o: TAB13CD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13DD.o: TAB13DD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13ED.o: TAB13ED.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13FD.o: TAB13FD.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13ID.o: TAB13ID.f ; $(FORTRAN) $(OPTS) -c $<
-TAB13MD.o: TAB13MD.f ; $(FORTRAN) $(OPTS) -c $<
-TAG08BD.o: TAG08BD.f ; $(FORTRAN) $(OPTS) -c $<
-TAG08BZ.o: TAG08BZ.f ; $(FORTRAN) $(OPTS) -c $<
-TBB01AD.o: TBB01AD.f ; $(FORTRAN) $(OPTS) -c $<
-TBB02AD.o: TBB02AD.f ; $(FORTRAN) $(OPTS) -c $<
-TBB03AD.o: TBB03AD.f ; $(FORTRAN) $(OPTS) -c $<
-TBB04AD.o: TBB04AD.f ; $(FORTRAN) $(OPTS) -c $<
-TBD01AD.o: TBD01AD.f ; $(FORTRAN) $(OPTS) -c $<
-TBD02AD.o: TBD02AD.f ; $(FORTRAN) $(OPTS) -c $<
-TDE01OD.o: TDE01OD.f ; $(FORTRAN) $(OPTS) -c $<
-TDE01PD.o: TDE01PD.f ; $(FORTRAN) $(OPTS) -c $<
-TDF01MD.o: TDF01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TDG01MD.o: TDG01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TDG01ND.o: TDG01ND.f ; $(FORTRAN) $(OPTS) -c $<
-TDG01OD.o: TDG01OD.f ; $(FORTRAN) $(OPTS) -c $<
-TDK01MD.o: TDK01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TFB01QD.o: TFB01QD.f ; $(FORTRAN) $(OPTS) -c $<
-TFB01RD.o: TFB01RD.f ; $(FORTRAN) $(OPTS) -c $<
-TFB01SD.o: TFB01SD.f ; $(FORTRAN) $(OPTS) -c $<
-TFB01TD.o: TFB01TD.f ; $(FORTRAN) $(OPTS) -c $<
-TFB01VD.o: TFB01VD.f ; $(FORTRAN) $(OPTS) -c $<
-TFD01AD.o: TFD01AD.f ; $(FORTRAN) $(OPTS) -c $<
-TIB01AD.o: TIB01AD.f ; $(FORTRAN) $(OPTS) -c $<
-TIB01BD.o: TIB01BD.f ; $(FORTRAN) $(OPTS) -c $<
-TIB01CD.o: TIB01CD.f ; $(FORTRAN) $(OPTS) -c $<
-TIB03AD.o: TIB03AD.f ; $(FORTRAN) $(OPTS) -c $<
-TIB03BD.o: TIB03BD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB01TD.o: TMB01TD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02CD.o: TMB02CD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02DD.o: TMB02DD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02ED.o: TMB02ED.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02FD.o: TMB02FD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02GD.o: TMB02GD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02HD.o: TMB02HD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02ID.o: TMB02ID.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02JD.o: TMB02JD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02JX.o: TMB02JX.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02KD.o: TMB02KD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02MD.o: TMB02MD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02ND.o: TMB02ND.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02QD.o: TMB02QD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02SD.o: TMB02SD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB02VD.o: TMB02VD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03BD.o: TMB03BD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03BZ.o: TMB03BZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03FZ.o: TMB03FZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03KD.o: TMB03KD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03LD.o: TMB03LD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03LF.o: TMB03LF.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03LZ.o: TMB03LZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03MD.o: TMB03MD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03ND.o: TMB03ND.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03OD.o: TMB03OD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03PD.o: TMB03PD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03QD.o: TMB03QD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03QG.o: TMB03QG.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03RD.o: TMB03RD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03SD.o: TMB03SD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03TD.o: TMB03TD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03UD.o: TMB03UD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03VD.o: TMB03VD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03WD.o: TMB03WD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03XD.o: TMB03XD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03XP.o: TMB03XP.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03XZ.o: TMB03XZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB03ZD.o: TMB03ZD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04AD.o: TMB04AD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04AZ.o: TMB04AZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04BD.o: TMB04BD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04BZ.o: TMB04BZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04DD.o: TMB04DD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04DL.o: TMB04DL.f ; $(FORTRAN) $(OPTS) -c $<
-TMB4DLZ.o: TMB4DLZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04DP.o: TMB04DP.f ; $(FORTRAN) $(OPTS) -c $<
-TMB4DPZ.o: TMB4DPZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04DS.o: TMB04DS.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04DY.o: TMB04DY.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04DZ.o: TMB04DZ.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04ED.o: TMB04ED.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04FD.o: TMB04FD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04GD.o: TMB04GD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04MD.o: TMB04MD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04OD.o: TMB04OD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04PB.o: TMB04PB.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04PU.o: TMB04PU.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04TB.o: TMB04TB.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04TS.o: TMB04TS.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04UD.o: TMB04UD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04VD.o: TMB04VD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04XD.o: TMB04XD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04YD.o: TMB04YD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB04ZD.o: TMB04ZD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB05MD.o: TMB05MD.f ; $(FORTRAN) $(OPTS) -c $<
-TMB05ND.o: TMB05ND.f ; $(FORTRAN) $(OPTS) -c $<
-TMB05OD.o: TMB05OD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01MD.o: TMC01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01ND.o: TMC01ND.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01OD.o: TMC01OD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01PD.o: TMC01PD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01QD.o: TMC01QD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01RD.o: TMC01RD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01SD.o: TMC01SD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01TD.o: TMC01TD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01VD.o: TMC01VD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01WD.o: TMC01WD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC01XD.o: TMC01XD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC03MD.o: TMC03MD.f ; $(FORTRAN) $(OPTS) -c $<
-TMC03ND.o: TMC03ND.f ; $(FORTRAN) $(OPTS) -c $<
-TMD03AD.o: TMD03AD.f ; $(FORTRAN) $(OPTS) -c $<
-TMD03BD.o: TMD03BD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB01BD.o: TSB01BD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB01DD.o: TSB01DD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB01MD.o: TSB01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB02MD.o: TSB02MD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB02ND.o: TSB02ND.f ; $(FORTRAN) $(OPTS) -c $<
-TSB02OD.o: TSB02OD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB02PD.o: TSB02PD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB02QD.o: TSB02QD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB02RD.o: TSB02RD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB02SD.o: TSB02SD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB03MD.o: TSB03MD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB03OD.o: TSB03OD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB03QD.o: TSB03QD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB03SD.o: TSB03SD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB03TD.o: TSB03TD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB03UD.o: TSB03UD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB04MD.o: TSB04MD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB04ND.o: TSB04ND.f ; $(FORTRAN) $(OPTS) -c $<
-TSB04OD.o: TSB04OD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB04PD.o: TSB04PD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB04QD.o: TSB04QD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB04RD.o: TSB04RD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB06ND.o: TSB06ND.f ; $(FORTRAN) $(OPTS) -c $<
-TSB08CD.o: TSB08CD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB08DD.o: TSB08DD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB08ED.o: TSB08ED.f ; $(FORTRAN) $(OPTS) -c $<
-TSB08FD.o: TSB08FD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB08MD.o: TSB08MD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB08ND.o: TSB08ND.f ; $(FORTRAN) $(OPTS) -c $<
-TSB09MD.o: TSB09MD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB10DD.o: TSB10DD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB10ED.o: TSB10ED.f ; $(FORTRAN) $(OPTS) -c $<
-TSB10FD.o: TSB10FD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB10HD.o: TSB10HD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB10ID.o: TSB10ID.f ; $(FORTRAN) $(OPTS) -c $<
-TSB10KD.o: TSB10KD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB10ZD.o: TSB10ZD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB16AD.o: TSB16AD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB16BD.o: TSB16BD.f ; $(FORTRAN) $(OPTS) -c $<
-TSB16CD.o: TSB16CD.f ; $(FORTRAN) $(OPTS) -c $<
-TSG02AD.o: TSG02AD.f ; $(FORTRAN) $(OPTS) -c $<
-TSG02ND.o: TSG02ND.f ; $(FORTRAN) $(OPTS) -c $<
-TSG03AD.o: TSG03AD.f ; $(FORTRAN) $(OPTS) -c $<
-TSG03BD.o: TSG03BD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01ID.o: TTB01ID.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01IZ.o: TTB01IZ.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01KD.o: TTB01KD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01LD.o: TTB01LD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01MD.o: TTB01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01ND.o: TTB01ND.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01PD.o: TTB01PD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01PX.o: TTB01PX.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01TD.o: TTB01TD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01UD.o: TTB01UD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01UY.o: TTB01UY.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01WD.o: TTB01WD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01WX.o: TTB01WX.f ; $(FORTRAN) $(OPTS) -c $<
-TTB01ZD.o: TTB01ZD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB03AD.o: TTB03AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB04AD.o: TTB04AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB04BD.o: TTB04BD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB04CD.o: TTB04CD.f ; $(FORTRAN) $(OPTS) -c $<
-TTB05AD.o: TTB05AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTC01OD.o: TTC01OD.f ; $(FORTRAN) $(OPTS) -c $<
-TTC04AD.o: TTC04AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTC05AD.o: TTC05AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTD03AD.o: TTD03AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTD04AD.o: TTD04AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTD05AD.o: TTD05AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTF01MD.o: TTF01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TTF01ND.o: TTF01ND.f ; $(FORTRAN) $(OPTS) -c $<
-TTF01OD.o: TTF01OD.f ; $(FORTRAN) $(OPTS) -c $<
-TTF01PD.o: TTF01PD.f ; $(FORTRAN) $(OPTS) -c $<
-TTF01QD.o: TTF01QD.f ; $(FORTRAN) $(OPTS) -c $<
-TTF01RD.o: TTF01RD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01AD.o: TTG01AD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01AZ.o: TTG01AZ.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01CD.o: TTG01CD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01DD.o: TTG01DD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01ED.o: TTG01ED.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01FD.o: TTG01FD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01FZ.o: TTG01FZ.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01GD.o: TTG01GD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01HD.o: TTG01HD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01ID.o: TTG01ID.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01JD.o: TTG01JD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01JY.o: TTG01JY.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01LD.o: TTG01LD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01MD.o: TTG01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01ND.o: TTG01ND.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01PD.o: TTG01PD.f ; $(FORTRAN) $(OPTS) -c $<
-TTG01QD.o: TTG01QD.f ; $(FORTRAN) $(OPTS) -c $<
-TUD01BD.o: TUD01BD.f ; $(FORTRAN) $(OPTS) -c $<
-TUD01CD.o: TUD01CD.f ; $(FORTRAN) $(OPTS) -c $<
-TUD01DD.o: TUD01DD.f ; $(FORTRAN) $(OPTS) -c $<
-TUD01MD.o: TUD01MD.f ; $(FORTRAN) $(OPTS) -c $<
-TUD01ND.o: TUD01ND.f ; $(FORTRAN) $(OPTS) -c $<
+TAB01MD.o: TAB01MD.f ; $(FC) $(FFLAGS) -c $<
+TAB01ND.o: TAB01ND.f ; $(FC) $(FFLAGS) -c $<
+TAB01OD.o: TAB01OD.f ; $(FC) $(FFLAGS) -c $<
+TAB04MD.o: TAB04MD.f ; $(FC) $(FFLAGS) -c $<
+TAB05MD.o: TAB05MD.f ; $(FC) $(FFLAGS) -c $<
+TAB05ND.o: TAB05ND.f ; $(FC) $(FFLAGS) -c $<
+TAB05OD.o: TAB05OD.f ; $(FC) $(FFLAGS) -c $<
+TAB05PD.o: TAB05PD.f ; $(FC) $(FFLAGS) -c $<
+TAB05QD.o: TAB05QD.f ; $(FC) $(FFLAGS) -c $<
+TAB05RD.o: TAB05RD.f ; $(FC) $(FFLAGS) -c $<
+TAB07MD.o: TAB07MD.f ; $(FC) $(FFLAGS) -c $<
+TAB07ND.o: TAB07ND.f ; $(FC) $(FFLAGS) -c $<
+TAB08ND.o: TAB08ND.f ; $(FC) $(FFLAGS) -c $<
+TAB08NW.o: TAB08NW.f ; $(FC) $(FFLAGS) -c $<
+TAB08NZ.o: TAB08NZ.f ; $(FC) $(FFLAGS) -c $<
+TAB09AD.o: TAB09AD.f ; $(FC) $(FFLAGS) -c $<
+TAB09BD.o: TAB09BD.f ; $(FC) $(FFLAGS) -c $<
+TAB09CD.o: TAB09CD.f ; $(FC) $(FFLAGS) -c $<
+TAB09DD.o: TAB09DD.f ; $(FC) $(FFLAGS) -c $<
+TAB09ED.o: TAB09ED.f ; $(FC) $(FFLAGS) -c $<
+TAB09FD.o: TAB09FD.f ; $(FC) $(FFLAGS) -c $<
+TAB09GD.o: TAB09GD.f ; $(FC) $(FFLAGS) -c $<
+TAB09HD.o: TAB09HD.f ; $(FC) $(FFLAGS) -c $<
+TAB09ID.o: TAB09ID.f ; $(FC) $(FFLAGS) -c $<
+TAB09JD.o: TAB09JD.f ; $(FC) $(FFLAGS) -c $<
+TAB09KD.o: TAB09KD.f ; $(FC) $(FFLAGS) -c $<
+TAB09MD.o: TAB09MD.f ; $(FC) $(FFLAGS) -c $<
+TAB09ND.o: TAB09ND.f ; $(FC) $(FFLAGS) -c $<
+TAB13AD.o: TAB13AD.f ; $(FC) $(FFLAGS) -c $<
+TAB13BD.o: TAB13BD.f ; $(FC) $(FFLAGS) -c $<
+TAB13CD.o: TAB13CD.f ; $(FC) $(FFLAGS) -c $<
+TAB13DD.o: TAB13DD.f ; $(FC) $(FFLAGS) -c $<
+TAB13ED.o: TAB13ED.f ; $(FC) $(FFLAGS) -c $<
+TAB13FD.o: TAB13FD.f ; $(FC) $(FFLAGS) -c $<
+TAB13ID.o: TAB13ID.f ; $(FC) $(FFLAGS) -c $<
+TAB13MD.o: TAB13MD.f ; $(FC) $(FFLAGS) -c $<
+TAG08BD.o: TAG08BD.f ; $(FC) $(FFLAGS) -c $<
+TAG08BZ.o: TAG08BZ.f ; $(FC) $(FFLAGS) -c $<
+TBB01AD.o: TBB01AD.f ; $(FC) $(FFLAGS) -c $<
+TBB02AD.o: TBB02AD.f ; $(FC) $(FFLAGS) -c $<
+TBB03AD.o: TBB03AD.f ; $(FC) $(FFLAGS) -c $<
+TBB04AD.o: TBB04AD.f ; $(FC) $(FFLAGS) -c $<
+TBD01AD.o: TBD01AD.f ; $(FC) $(FFLAGS) -c $<
+TBD02AD.o: TBD02AD.f ; $(FC) $(FFLAGS) -c $<
+TDE01OD.o: TDE01OD.f ; $(FC) $(FFLAGS) -c $<
+TDE01PD.o: TDE01PD.f ; $(FC) $(FFLAGS) -c $<
+TDF01MD.o: TDF01MD.f ; $(FC) $(FFLAGS) -c $<
+TDG01MD.o: TDG01MD.f ; $(FC) $(FFLAGS) -c $<
+TDG01ND.o: TDG01ND.f ; $(FC) $(FFLAGS) -c $<
+TDG01OD.o: TDG01OD.f ; $(FC) $(FFLAGS) -c $<
+TDK01MD.o: TDK01MD.f ; $(FC) $(FFLAGS) -c $<
+TFB01QD.o: TFB01QD.f ; $(FC) $(FFLAGS) -c $<
+TFB01RD.o: TFB01RD.f ; $(FC) $(FFLAGS) -c $<
+TFB01SD.o: TFB01SD.f ; $(FC) $(FFLAGS) -c $<
+TFB01TD.o: TFB01TD.f ; $(FC) $(FFLAGS) -c $<
+TFB01VD.o: TFB01VD.f ; $(FC) $(FFLAGS) -c $<
+TFD01AD.o: TFD01AD.f ; $(FC) $(FFLAGS) -c $<
+TIB01AD.o: TIB01AD.f ; $(FC) $(FFLAGS) -c $<
+TIB01BD.o: TIB01BD.f ; $(FC) $(FFLAGS) -c $<
+TIB01CD.o: TIB01CD.f ; $(FC) $(FFLAGS) -c $<
+TIB03AD.o: TIB03AD.f ; $(FC) $(FFLAGS) -c $<
+TIB03BD.o: TIB03BD.f ; $(FC) $(FFLAGS) -c $<
+TMB01TD.o: TMB01TD.f ; $(FC) $(FFLAGS) -c $<
+TMB02CD.o: TMB02CD.f ; $(FC) $(FFLAGS) -c $<
+TMB02DD.o: TMB02DD.f ; $(FC) $(FFLAGS) -c $<
+TMB02ED.o: TMB02ED.f ; $(FC) $(FFLAGS) -c $<
+TMB02FD.o: TMB02FD.f ; $(FC) $(FFLAGS) -c $<
+TMB02GD.o: TMB02GD.f ; $(FC) $(FFLAGS) -c $<
+TMB02HD.o: TMB02HD.f ; $(FC) $(FFLAGS) -c $<
+TMB02ID.o: TMB02ID.f ; $(FC) $(FFLAGS) -c $<
+TMB02JD.o: TMB02JD.f ; $(FC) $(FFLAGS) -c $<
+TMB02JX.o: TMB02JX.f ; $(FC) $(FFLAGS) -c $<
+TMB02KD.o: TMB02KD.f ; $(FC) $(FFLAGS) -c $<
+TMB02MD.o: TMB02MD.f ; $(FC) $(FFLAGS) -c $<
+TMB02ND.o: TMB02ND.f ; $(FC) $(FFLAGS) -c $<
+TMB02QD.o: TMB02QD.f ; $(FC) $(FFLAGS) -c $<
+TMB02SD.o: TMB02SD.f ; $(FC) $(FFLAGS) -c $<
+TMB02VD.o: TMB02VD.f ; $(FC) $(FFLAGS) -c $<
+TMB03BD.o: TMB03BD.f ; $(FC) $(FFLAGS) -c $<
+TMB03BZ.o: TMB03BZ.f ; $(FC) $(FFLAGS) -c $<
+TMB03FZ.o: TMB03FZ.f ; $(FC) $(FFLAGS) -c $<
+TMB03KD.o: TMB03KD.f ; $(FC) $(FFLAGS) -c $<
+TMB03LD.o: TMB03LD.f ; $(FC) $(FFLAGS) -c $<
+TMB03LF.o: TMB03LF.f ; $(FC) $(FFLAGS) -c $<
+TMB03LZ.o: TMB03LZ.f ; $(FC) $(FFLAGS) -c $<
+TMB03MD.o: TMB03MD.f ; $(FC) $(FFLAGS) -c $<
+TMB03ND.o: TMB03ND.f ; $(FC) $(FFLAGS) -c $<
+TMB03OD.o: TMB03OD.f ; $(FC) $(FFLAGS) -c $<
+TMB03PD.o: TMB03PD.f ; $(FC) $(FFLAGS) -c $<
+TMB03QD.o: TMB03QD.f ; $(FC) $(FFLAGS) -c $<
+TMB03QG.o: TMB03QG.f ; $(FC) $(FFLAGS) -c $<
+TMB03RD.o: TMB03RD.f ; $(FC) $(FFLAGS) -c $<
+TMB03SD.o: TMB03SD.f ; $(FC) $(FFLAGS) -c $<
+TMB03TD.o: TMB03TD.f ; $(FC) $(FFLAGS) -c $<
+TMB03UD.o: TMB03UD.f ; $(FC) $(FFLAGS) -c $<
+TMB03VD.o: TMB03VD.f ; $(FC) $(FFLAGS) -c $<
+TMB03WD.o: TMB03WD.f ; $(FC) $(FFLAGS) -c $<
+TMB03XD.o: TMB03XD.f ; $(FC) $(FFLAGS) -c $<
+TMB03XP.o: TMB03XP.f ; $(FC) $(FFLAGS) -c $<
+TMB03XZ.o: TMB03XZ.f ; $(FC) $(FFLAGS) -c $<
+TMB03ZD.o: TMB03ZD.f ; $(FC) $(FFLAGS) -c $<
+TMB04AD.o: TMB04AD.f ; $(FC) $(FFLAGS) -c $<
+TMB04AZ.o: TMB04AZ.f ; $(FC) $(FFLAGS) -c $<
+TMB04BD.o: TMB04BD.f ; $(FC) $(FFLAGS) -c $<
+TMB04BZ.o: TMB04BZ.f ; $(FC) $(FFLAGS) -c $<
+TMB04DD.o: TMB04DD.f ; $(FC) $(FFLAGS) -c $<
+TMB04DL.o: TMB04DL.f ; $(FC) $(FFLAGS) -c $<
+TMB4DLZ.o: TMB4DLZ.f ; $(FC) $(FFLAGS) -c $<
+TMB04DP.o: TMB04DP.f ; $(FC) $(FFLAGS) -c $<
+TMB4DPZ.o: TMB4DPZ.f ; $(FC) $(FFLAGS) -c $<
+TMB04DS.o: TMB04DS.f ; $(FC) $(FFLAGS) -c $<
+TMB04DY.o: TMB04DY.f ; $(FC) $(FFLAGS) -c $<
+TMB04DZ.o: TMB04DZ.f ; $(FC) $(FFLAGS) -c $<
+TMB04ED.o: TMB04ED.f ; $(FC) $(FFLAGS) -c $<
+TMB04FD.o: TMB04FD.f ; $(FC) $(FFLAGS) -c $<
+TMB04GD.o: TMB04GD.f ; $(FC) $(FFLAGS) -c $<
+TMB04MD.o: TMB04MD.f ; $(FC) $(FFLAGS) -c $<
+TMB04OD.o: TMB04OD.f ; $(FC) $(FFLAGS) -c $<
+TMB04PB.o: TMB04PB.f ; $(FC) $(FFLAGS) -c $<
+TMB04PU.o: TMB04PU.f ; $(FC) $(FFLAGS) -c $<
+TMB04TB.o: TMB04TB.f ; $(FC) $(FFLAGS) -c $<
+TMB04TS.o: TMB04TS.f ; $(FC) $(FFLAGS) -c $<
+TMB04UD.o: TMB04UD.f ; $(FC) $(FFLAGS) -c $<
+TMB04VD.o: TMB04VD.f ; $(FC) $(FFLAGS) -c $<
+TMB04XD.o: TMB04XD.f ; $(FC) $(FFLAGS) -c $<
+TMB04YD.o: TMB04YD.f ; $(FC) $(FFLAGS) -c $<
+TMB04ZD.o: TMB04ZD.f ; $(FC) $(FFLAGS) -c $<
+TMB05MD.o: TMB05MD.f ; $(FC) $(FFLAGS) -c $<
+TMB05ND.o: TMB05ND.f ; $(FC) $(FFLAGS) -c $<
+TMB05OD.o: TMB05OD.f ; $(FC) $(FFLAGS) -c $<
+TMC01MD.o: TMC01MD.f ; $(FC) $(FFLAGS) -c $<
+TMC01ND.o: TMC01ND.f ; $(FC) $(FFLAGS) -c $<
+TMC01OD.o: TMC01OD.f ; $(FC) $(FFLAGS) -c $<
+TMC01PD.o: TMC01PD.f ; $(FC) $(FFLAGS) -c $<
+TMC01QD.o: TMC01QD.f ; $(FC) $(FFLAGS) -c $<
+TMC01RD.o: TMC01RD.f ; $(FC) $(FFLAGS) -c $<
+TMC01SD.o: TMC01SD.f ; $(FC) $(FFLAGS) -c $<
+TMC01TD.o: TMC01TD.f ; $(FC) $(FFLAGS) -c $<
+TMC01VD.o: TMC01VD.f ; $(FC) $(FFLAGS) -c $<
+TMC01WD.o: TMC01WD.f ; $(FC) $(FFLAGS) -c $<
+TMC01XD.o: TMC01XD.f ; $(FC) $(FFLAGS) -c $<
+TMC03MD.o: TMC03MD.f ; $(FC) $(FFLAGS) -c $<
+TMC03ND.o: TMC03ND.f ; $(FC) $(FFLAGS) -c $<
+TMD03AD.o: TMD03AD.f ; $(FC) $(FFLAGS) -c $<
+TMD03BD.o: TMD03BD.f ; $(FC) $(FFLAGS) -c $<
+TSB01BD.o: TSB01BD.f ; $(FC) $(FFLAGS) -c $<
+TSB01DD.o: TSB01DD.f ; $(FC) $(FFLAGS) -c $<
+TSB01MD.o: TSB01MD.f ; $(FC) $(FFLAGS) -c $<
+TSB02MD.o: TSB02MD.f ; $(FC) $(FFLAGS) -c $<
+TSB02ND.o: TSB02ND.f ; $(FC) $(FFLAGS) -c $<
+TSB02OD.o: TSB02OD.f ; $(FC) $(FFLAGS) -c $<
+TSB02PD.o: TSB02PD.f ; $(FC) $(FFLAGS) -c $<
+TSB02QD.o: TSB02QD.f ; $(FC) $(FFLAGS) -c $<
+TSB02RD.o: TSB02RD.f ; $(FC) $(FFLAGS) -c $<
+TSB02SD.o: TSB02SD.f ; $(FC) $(FFLAGS) -c $<
+TSB03MD.o: TSB03MD.f ; $(FC) $(FFLAGS) -c $<
+TSB03OD.o: TSB03OD.f ; $(FC) $(FFLAGS) -c $<
+TSB03QD.o: TSB03QD.f ; $(FC) $(FFLAGS) -c $<
+TSB03SD.o: TSB03SD.f ; $(FC) $(FFLAGS) -c $<
+TSB03TD.o: TSB03TD.f ; $(FC) $(FFLAGS) -c $<
+TSB03UD.o: TSB03UD.f ; $(FC) $(FFLAGS) -c $<
+TSB04MD.o: TSB04MD.f ; $(FC) $(FFLAGS) -c $<
+TSB04ND.o: TSB04ND.f ; $(FC) $(FFLAGS) -c $<
+TSB04OD.o: TSB04OD.f ; $(FC) $(FFLAGS) -c $<
+TSB04PD.o: TSB04PD.f ; $(FC) $(FFLAGS) -c $<
+TSB04QD.o: TSB04QD.f ; $(FC) $(FFLAGS) -c $<
+TSB04RD.o: TSB04RD.f ; $(FC) $(FFLAGS) -c $<
+TSB06ND.o: TSB06ND.f ; $(FC) $(FFLAGS) -c $<
+TSB08CD.o: TSB08CD.f ; $(FC) $(FFLAGS) -c $<
+TSB08DD.o: TSB08DD.f ; $(FC) $(FFLAGS) -c $<
+TSB08ED.o: TSB08ED.f ; $(FC) $(FFLAGS) -c $<
+TSB08FD.o: TSB08FD.f ; $(FC) $(FFLAGS) -c $<
+TSB08MD.o: TSB08MD.f ; $(FC) $(FFLAGS) -c $<
+TSB08ND.o: TSB08ND.f ; $(FC) $(FFLAGS) -c $<
+TSB09MD.o: TSB09MD.f ; $(FC) $(FFLAGS) -c $<
+TSB10DD.o: TSB10DD.f ; $(FC) $(FFLAGS) -c $<
+TSB10ED.o: TSB10ED.f ; $(FC) $(FFLAGS) -c $<
+TSB10FD.o: TSB10FD.f ; $(FC) $(FFLAGS) -c $<
+TSB10HD.o: TSB10HD.f ; $(FC) $(FFLAGS) -c $<
+TSB10ID.o: TSB10ID.f ; $(FC) $(FFLAGS) -c $<
+TSB10KD.o: TSB10KD.f ; $(FC) $(FFLAGS) -c $<
+TSB10ZD.o: TSB10ZD.f ; $(FC) $(FFLAGS) -c $<
+TSB16AD.o: TSB16AD.f ; $(FC) $(FFLAGS) -c $<
+TSB16BD.o: TSB16BD.f ; $(FC) $(FFLAGS) -c $<
+TSB16CD.o: TSB16CD.f ; $(FC) $(FFLAGS) -c $<
+TSG02AD.o: TSG02AD.f ; $(FC) $(FFLAGS) -c $<
+TSG02ND.o: TSG02ND.f ; $(FC) $(FFLAGS) -c $<
+TSG03AD.o: TSG03AD.f ; $(FC) $(FFLAGS) -c $<
+TSG03BD.o: TSG03BD.f ; $(FC) $(FFLAGS) -c $<
+TTB01ID.o: TTB01ID.f ; $(FC) $(FFLAGS) -c $<
+TTB01IZ.o: TTB01IZ.f ; $(FC) $(FFLAGS) -c $<
+TTB01KD.o: TTB01KD.f ; $(FC) $(FFLAGS) -c $<
+TTB01LD.o: TTB01LD.f ; $(FC) $(FFLAGS) -c $<
+TTB01MD.o: TTB01MD.f ; $(FC) $(FFLAGS) -c $<
+TTB01ND.o: TTB01ND.f ; $(FC) $(FFLAGS) -c $<
+TTB01PD.o: TTB01PD.f ; $(FC) $(FFLAGS) -c $<
+TTB01PX.o: TTB01PX.f ; $(FC) $(FFLAGS) -c $<
+TTB01TD.o: TTB01TD.f ; $(FC) $(FFLAGS) -c $<
+TTB01UD.o: TTB01UD.f ; $(FC) $(FFLAGS) -c $<
+TTB01UY.o: TTB01UY.f ; $(FC) $(FFLAGS) -c $<
+TTB01WD.o: TTB01WD.f ; $(FC) $(FFLAGS) -c $<
+TTB01WX.o: TTB01WX.f ; $(FC) $(FFLAGS) -c $<
+TTB01ZD.o: TTB01ZD.f ; $(FC) $(FFLAGS) -c $<
+TTB03AD.o: TTB03AD.f ; $(FC) $(FFLAGS) -c $<
+TTB04AD.o: TTB04AD.f ; $(FC) $(FFLAGS) -c $<
+TTB04BD.o: TTB04BD.f ; $(FC) $(FFLAGS) -c $<
+TTB04CD.o: TTB04CD.f ; $(FC) $(FFLAGS) -c $<
+TTB05AD.o: TTB05AD.f ; $(FC) $(FFLAGS) -c $<
+TTC01OD.o: TTC01OD.f ; $(FC) $(FFLAGS) -c $<
+TTC04AD.o: TTC04AD.f ; $(FC) $(FFLAGS) -c $<
+TTC05AD.o: TTC05AD.f ; $(FC) $(FFLAGS) -c $<
+TTD03AD.o: TTD03AD.f ; $(FC) $(FFLAGS) -c $<
+TTD04AD.o: TTD04AD.f ; $(FC) $(FFLAGS) -c $<
+TTD05AD.o: TTD05AD.f ; $(FC) $(FFLAGS) -c $<
+TTF01MD.o: TTF01MD.f ; $(FC) $(FFLAGS) -c $<
+TTF01ND.o: TTF01ND.f ; $(FC) $(FFLAGS) -c $<
+TTF01OD.o: TTF01OD.f ; $(FC) $(FFLAGS) -c $<
+TTF01PD.o: TTF01PD.f ; $(FC) $(FFLAGS) -c $<
+TTF01QD.o: TTF01QD.f ; $(FC) $(FFLAGS) -c $<
+TTF01RD.o: TTF01RD.f ; $(FC) $(FFLAGS) -c $<
+TTG01AD.o: TTG01AD.f ; $(FC) $(FFLAGS) -c $<
+TTG01AZ.o: TTG01AZ.f ; $(FC) $(FFLAGS) -c $<
+TTG01CD.o: TTG01CD.f ; $(FC) $(FFLAGS) -c $<
+TTG01DD.o: TTG01DD.f ; $(FC) $(FFLAGS) -c $<
+TTG01ED.o: TTG01ED.f ; $(FC) $(FFLAGS) -c $<
+TTG01FD.o: TTG01FD.f ; $(FC) $(FFLAGS) -c $<
+TTG01FZ.o: TTG01FZ.f ; $(FC) $(FFLAGS) -c $<
+TTG01GD.o: TTG01GD.f ; $(FC) $(FFLAGS) -c $<
+TTG01HD.o: TTG01HD.f ; $(FC) $(FFLAGS) -c $<
+TTG01ID.o: TTG01ID.f ; $(FC) $(FFLAGS) -c $<
+TTG01JD.o: TTG01JD.f ; $(FC) $(FFLAGS) -c $<
+TTG01JY.o: TTG01JY.f ; $(FC) $(FFLAGS) -c $<
+TTG01LD.o: TTG01LD.f ; $(FC) $(FFLAGS) -c $<
+TTG01MD.o: TTG01MD.f ; $(FC) $(FFLAGS) -c $<
+TTG01ND.o: TTG01ND.f ; $(FC) $(FFLAGS) -c $<
+TTG01PD.o: TTG01PD.f ; $(FC) $(FFLAGS) -c $<
+TTG01QD.o: TTG01QD.f ; $(FC) $(FFLAGS) -c $<
+TUD01BD.o: TUD01BD.f ; $(FC) $(FFLAGS) -c $<
+TUD01CD.o: TUD01CD.f ; $(FC) $(FFLAGS) -c $<
+TUD01DD.o: TUD01DD.f ; $(FC) $(FFLAGS) -c $<
+TUD01MD.o: TUD01MD.f ; $(FC) $(FFLAGS) -c $<
+TUD01ND.o: TUD01ND.f ; $(FC) $(FFLAGS) -c $<
-.f.o: ; $(FORTRAN) $(OPTS) -c $<
+.f.o: ; $(FC) $(FFLAGS) -c $<
--- a/make_Unix.inc
+++ b/make_Unix.inc
@@ -14,7 +14,6 @@ SHELL = /bin/sh
#
FC = gfortran
FFLAGS = -O2 -fPIC -fdefault-integer-8
-FFLAGS_NOOPT = -O0
# Define LDFLAGS to the desired linker options for your machine.
#
@@ -24,10 +23,11 @@ LDFLAGS =
# (library). If your system has no ranlib, set RANLIB = echo.
#
ARCH = ar
-ARFLAGS = cr
+ARCHFLAGS = cr
# ARCHFLAGS= r
# RANLIB = ranlib
+LOADER = $(FC)
LOADOPTS = $(SLICOTLIB) $(LPKAUXLIB) $(LAPACKLIB) $(BLASLIB)
#
# The location of the libraries to which you will link. (The
--- a/src_aux/makefile_Unix
+++ b/src_aux/makefile_Unix
@@ -47,4 +47,4 @@ clean:
rm -f *.o
.f.o:
- $(FORTRAN) $(OPTS) -c $<
+ $(FC) $(FFLAGS) -c $<

View File

@ -1,4 +1,4 @@
SLICOT_VERSION = 5.8+20230223.git401037e
SLICOT_VERSION = 5.9~20240205.gita037f7e
X13AS_VERSION = 1-1-b60
OCTAVE_VERSION = 8.4.0