include ../make.inc

FFLAGS = $(F90OPTS) -c
FNOOPT = $(NOOPT) -c
CFLAGS = $(COPTS) -c

NUMERICS = la_constants.o la_constants32.o

INTERFACES = la_auxiliary.o la_blas1.o la_blas2.o la_blas3.o la_lapack.o

GENERICS = la_blaso.o \
   la_xgbtf2.o la_xgebd2.o la_xgehd2.o \
   la_xgelq2.o la_xgeql2.o la_xgeqr2.o la_xgerq2.o \
   la_xgesc2.o la_xgetc2.o la_xgetf2.o \
   la_xgtts2.o \
   la_xhetd2.o la_xhetf2.o la_xhets2.o la_xhpts2.o \
   la_xlaebz.o la_xlaedx.o la_xlaeif.o la_xlaein.o la_xlaexc.o \
   la_xlags2.o la_xlagtm.o la_xlagv2.o \
   la_xlahqr.o la_xlaic1.o la_xlals0.o la_xlalsa.o la_xlalsd.o \
   la_xlapll.o la_xlapmt.o \
   la_xlaqgb.o la_xlaqge.o la_xlaqp2.o la_xlaqsb.o la_xlaqsp.o \
   la_xlaqsy.o la_xlaqtr.o la_xlarfx.o la_xlarrx.o la_xlaruv.o \
   la_xlasdx.o la_xlasqx.o la_xlasy2.o la_xlatdf.o la_xlatrz.o \
   la_xlatzm.o la_xlauu2.o la_xlauum.o la_xormr3.o \
   la_xpbtf2.o la_xpotf2.o la_xppts2.o la_xptts2.o \
   la_xspts2.o la_xsygs2.o la_xsytd2.o la_xsytf2.o la_xsyts2.o \
   la_xtgex2.o la_xtgsy2.o la_xtpts2.o la_xtrti2.o

.SUFFIXES: .F .f

AUXFILES = \
   clabrd.o clacgv.o clacn2.o clacp2.o clacpy.o clacrm.o \
   cladiv.o claed0.o claed7.o claed8.o claein.o claev2.o \
   clags2.o clagtm.o clahef.o clahqr.o clahrd.o claic1.o \
   clals0.o clalsa.o clalsd.o \
   clangb.o clange.o clangt.o clanhb.o clanhe.o clanhp.o \
   clanhs.o clanht.o \
   clansb.o clansp.o clansy.o clantb.o clantp.o clantr.o \
   clapll.o clapmt.o \
   claqgb.o claqge.o claqhb.o claqhe.o claqhp.o claqp2.o claqps.o \
   clar1v.o clar2v.o clarcm.o clarf.o  clarfb.o clarfg.o clarft.o \
   clarfx.o clargv.o clarnv.o clarrv.o clartg.o clartv.o \
   clarz.o  clarzb.o clarzt.o \
   clascl.o claset.o clasgn.o clasr.o  classq.o claswp.o clasyf.o \
   clatbs.o clatdf.o clatps.o clatrd.o clatrs.o clatrz.o clatzm.o \
   clauu2.o clauum.o \
   crscl.o  csrscl.o cunmr3.o \
   dclcpy.o \
   dlabrd.o dlacn2.o dlacpy.o dladiv.o dladq2.o dladq3.o \
   dladq4.o dladq5.o dladq6.o dlae2.o  dlaebz.o dlaed0.o \
   dlaed1.o dlaed2.o dlaed3.o dlaed4.o dlaed5.o dlaed6.o \
   dlaed7.o dlaed8.o dlaed9.o dlaeda.o dlaeif.o dlaeil.o \
   dlaein.o dlaeiu.o dlaev2.o dlaexc.o \
   dlag2.o  dlags2.o dlagtm.o dlagv2.o dlahrd.o dlaic1.o \
   dlahqr.o dlaln2.o \
   dlals0.o dlalsa.o dlalsd.o dlamc3.o dlamch.o dlamrg.o \
   dlangb.o dlange.o dlangt.o dlanhs.o dlansb.o dlansp.o dlanst.o \
   dlansy.o dlantb.o dlantp.o dlantr.o dlanv2.o \
   dlapll.o dlapmt.o dlapy2.o dlapy3.o \
   dlaqgb.o dlaqge.o dlaqp2.o dlaqps.o dlaqsb.o dlaqsp.o dlaqsy.o \
   dlaqtr.o \
   dlar1v.o dlar2v.o dlarf.o  dlarfb.o dlarfg.o dlarft.o dlarfx.o \
   dlargv.o dlarnv.o dlarrb.o dlarre.o dlarrf.o dlarrv.o dlartg.o \
   dlartv.o dlaruv.o dlarz.o  dlarzb.o dlarzt.o \
   dlas2.o  dlascl.o dlasd0.o dlasd1.o dlasd2.o dlasd3.o \
   dlasd4.o dlasd5.o dlasd6.o dlasd7.o dlasd8.o dlasd9.o \
   dlasda.o dlasdq.o dlasdt.o dlaset.o dlasq1.o dlasr.o  \
   dlasrt.o dlasrt2.o dlassq.o dlasv2.o dlaswp.o dlasy2.o dlasyf.o \
   dlatbs.o dlatdf.o dlatps.o dlatrd.o dlatrs.o dlatrz.o dlatzm.o \
   dlauu2.o dlauum.o \
   dormr3.o drscl.o \
   dzsum1.o \
   icmax1.o ilaenv.o ilasrt.o ilasrt2.o ilatrs.o izmax1.o \
   rounding_mode.o \
   sclcpy.o scsum1.o \
   slabrd.o slacn2.o slacpy.o sladiv.o sladq2.o sladq3.o \
   sladq4.o sladq5.o sladq6.o slae2.o  slaebz.o slaed0.o \
   slaed1.o slaed2.o slaed3.o slaed4.o slaed5.o slaed6.o \
   slaed7.o slaed8.o slaed9.o slaeda.o slaeif.o slaeil.o \
   slaein.o slaeiu.o slaev2.o slaexc.o \
   slag2.o  slags2.o slagtm.o slagv2.o slahqr.o slahrd.o \
   slaic1.o slaln2.o \
   slals0.o slalsa.o slalsd.o slamc3.o slamch.o slamrg.o \
   slangb.o slange.o slangt.o slanhs.o slansb.o slansp.o slanst.o \
   slansy.o slantb.o slantp.o slantr.o slanv2.o \
   slapll.o slapmt.o slapy2.o slapy3.o \
   slaqgb.o slaqge.o slaqp2.o slaqps.o slaqsb.o slaqsp.o slaqsy.o \
   slaqtr.o \
   slar1v.o slar2v.o slarf.o  slarfb.o slarfg.o slarft.o slarfx.o \
   slargv.o slarnv.o slarrb.o slarre.o slarrf.o slarrv.o slartg.o \
   slartv.o slaruv.o slarz.o  slarzb.o slarzt.o \
   slas2.o  slascl.o slasd0.o slasd1.o slasd2.o slasd3.o \
   slasd4.o slasd5.o slasd6.o slasd7.o slasd8.o slasd9.o \
   slasda.o slasdq.o slasdt.o slaset.o slasq1.o slasr.o  \
   slasrt.o slasrt2.o slassq.o slasv2.o slaswp.o slasy2.o slasyf.o \
   slatbs.o slatdf.o slatps.o slatrd.o slatrs.o slatrz.o slatzm.o \
   slauu2.o slauum.o \
   sormr3.o srscl.o \
   zdrscl.o \
   zlabrd.o zlacgv.o zlacn2.o zlacp2.o zlacpy.o zlacrm.o \
   zladiv.o zlaed0.o zlaed7.o zlaed8.o zlaein.o zlaev2.o \
   zlags2.o zlagtm.o zlahef.o zlahqr.o zlahrd.o zlaic1.o \
   zlals0.o zlalsa.o zlalsd.o \
   zlangb.o zlange.o zlangt.o zlanhb.o zlanhe.o zlanhp.o \
   zlanhs.o zlanht.o \
   zlansb.o zlansp.o zlansy.o zlantb.o zlantp.o zlantr.o \
   zlapll.o zlapmt.o \
   zlaqgb.o zlaqge.o zlaqhb.o zlaqhe.o zlaqhp.o zlaqp2.o zlaqps.o \
   zlar1v.o zlar2v.o zlarcm.o zlarf.o  zlarfb.o zlarfg.o zlarft.o \
   zlarfx.o zlargv.o zlarnv.o zlarrv.o zlartg.o zlartv.o \
   zlarz.o  zlarzb.o zlarzt.o \
   zlascl.o zlaset.o zlasgn.o zlasr.o  zlassq.o zlaswp.o zlasyf.o \
   zlatbs.o zlatdf.o zlatps.o zlatrd.o zlatrs.o zlatrz.o zlatzm.o \
   zlauu2.o zlauum.o zrscl.o  zunmr3.o

BLASFILES = lsamen.o \
   crot.o   csbmv.o  cspmv.o  cspr.o   csrot.o  csymv.o  csyr.o \
   zrot.o   zsbmv.o  zspmv.o  zspr.o   zdrot.o  zsymv.o  zsyr.o

FILES = \
   sbdsdc.o sbdsqr.o sdisna.o \
   sgbbrd.o sgbcon.o sgbequ.o sgbrfs.o sgbsv.o  sgbsvx.o \
   sgbtf2.o sgbtrf.o sgbtrs.o \
   sgebal.o sgebak.o sgebd2.o sgebrd.o sgecon.o sgeequ.o \
   sgees.o  sgeesx.o sgeev.o  sgeevx.o sgegs.o  sgegv.o  \
   sgehd2.o sgehrd.o sgelq2.o sgelqf.o sgels.o  sgelsd.o \
   sgelss.o sgelsx.o sgelsy.o sgeql2.o sgeqlf.o sgeqr2.o \
   sgeqp3.o sgeqpf.o sgeqrf.o sgerfs.o sgerq2.o sgerqf.o \
   sgesc2.o sgesdd.o sgesum.o sgesv.o  sgesvd.o sgesvx.o \
   sgetc2.o sgetf2.o sgetrf.o sgetri.o sgetrs.o \
   sggbak.o sggbal.o sgges.o  sggesx.o sggev.o  sggevx.o \
   sggglm.o sgghrd.o sgglse.o sggqrf.o sggrqf.o sggsvd.o sggsvp.o \
   sgtcon.o sgtrfs.o sgtsv.o  sgtsvx.o sgttrf.o sgttrs.o sgtts2.o \
   shgeqz.o shsein.o shseqr.o \
   sopgtr.o sopmtr.o sorg2l.o sorg2r.o sorgbr.o sorghr.o \
   sorgl2.o sorglq.o sorgql.o sorgqr.o sorgr2.o sorgrq.o \
   sorgtr.o sorm2l.o sorm2r.o sormbr.o sormhr.o sorml2.o \
   sormlq.o sormql.o sormqr.o sormr2.o sormrq.o sormrz.o sormtr.o \
   spbcon.o spbequ.o spbrfs.o spbstf.o spbsv.o  spbsvx.o \
   spbtf2.o spbtrf.o spbtrs.o \
   spocon.o spoequ.o sporfs.o sposv.o  sposvx.o spotf2.o \
   spotrf.o spotri.o spotrs.o \
   sppcon.o sppequ.o spprfs.o sppsv.o  sppsvx.o spptrf.o \
   spptri.o spptrs.o sppts2.o \
   sptcon.o spteqr.o sptrfs.o sptsv.o  sptsvx.o spttrf.o \
   spttrs.o sptts2.o \
   ssbev.o  ssbevd.o ssbevx.o ssbgst.o ssbgv.o  ssbgvd.o \
   ssbgvx.o ssbtrd.o \
   sspcon.o sspev.o  sspevd.o sspevx.o sspgst.o sspgv.o  \
   sspgvd.o sspgvx.o ssprfs.o sspsv.o  sspsvx.o ssptrd.o \
   ssptrf.o ssptri.o ssptrs.o sspts2.o \
   sstebz.o sstedc.o sstegr.o sstein.o ssteqr.o ssterf.o \
   sstev.o  sstevd.o sstevr.o sstevx.o \
   ssycon.o ssyev.o  ssyevd.o ssyevr.o ssyevx.o ssygs2.o \
   ssygst.o ssygv.o  ssygvd.o ssygvx.o ssyrfs.o ssysv.o  \
   ssysvx.o ssytd2.o ssytf2.o ssytrd.o ssytrf.o ssytri.o \
   ssytrs.o ssyts2.o \
   stbcon.o stbrfs.o stbtrs.o stgevc.o stgex2.o stgexc.o \
   stgsen.o stgsja.o stgsna.o stgsy2.o stgsyl.o \
   stpcon.o stprfs.o stptri.o stptrs.o stpts2.o \
   strcon.o strevc.o strexc.o strrfs.o strsen.o strsna.o \
   strsyl.o strti2.o strtri.o strtrs.o stzrqf.o stzrzf.o \
   dbdsdc.o dbdsqr.o ddisna.o \
   dgbbrd.o dgbcon.o dgbequ.o dgbrfs.o dgbsv.o  dgbsvx.o \
   dgbtf2.o dgbtrf.o dgbtrs.o \
   dgebak.o dgebal.o dgebd2.o dgebrd.o dgecon.o dgeequ.o \
   dgees.o  dgeesx.o dgeev.o  dgeevx.o dgegs.o  dgegv.o  \
   dgehd2.o dgehrd.o dgelq2.o dgelqf.o dgels.o  dgelsd.o \
   dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o dgeqr2.o \
   dgeqp3.o dgeqpf.o dgeqrf.o dgerfs.o dgerq2.o dgerqf.o \
   dgesc2.o dgesdd.o dgesum.o dgesv.o  dgesvd.o dgesvx.o \
   dgetc2.o dgetf2.o dgetrf.o dgetri.o dgetrs.o \
   dggbak.o dggbal.o dgges.o  dggesx.o dggev.o  dggevx.o \
   dggglm.o dgghrd.o dgglse.o dggqrf.o dggrqf.o dggsvd.o dggsvp.o \
   dgtcon.o dgtrfs.o dgtsv.o  dgtsvx.o dgttrf.o dgttrs.o dgtts2.o \
   dhgeqz.o dhsein.o dhseqr.o \
   dopgtr.o dopmtr.o dorg2l.o dorg2r.o dorgbr.o dorghr.o \
   dorgl2.o dorglq.o dorgql.o dorgqr.o dorgr2.o dorgrq.o \
   dorgtr.o dorm2l.o dorm2r.o dormbr.o dormhr.o dorml2.o \
   dormlq.o dormql.o dormqr.o dormr2.o dormrq.o dormrz.o dormtr.o \
   dpbcon.o dpbequ.o dpbrfs.o dpbstf.o dpbsv.o  dpbsvx.o \
   dpbtf2.o dpbtrf.o dpbtrs.o \
   dpocon.o dpoequ.o dporfs.o dposv.o  dposvx.o dpotf2.o \
   dpotrf.o dpotri.o dpotrs.o \
   dppcon.o dppequ.o dpprfs.o dppsv.o  dppsvx.o dpptrf.o \
   dpptri.o dpptrs.o dppts2.o \
   dptcon.o dpteqr.o dptrfs.o dptsv.o  dptsvx.o dpttrf.o \
   dpttrs.o dptts2.o \
   dsbev.o  dsbevd.o dsbevx.o dsbgst.o dsbgv.o  dsbgvd.o \
   dsbgvx.o dsbtrd.o \
   dspcon.o dspev.o  dspevd.o dspevx.o dspgst.o dspgv.o  \
   dspgvd.o dspgvx.o dsprfs.o dspsv.o  dspsvx.o dsptrd.o \
   dsptrf.o dsptri.o dsptrs.o dspts2.o \
   dstebz.o dstedc.o dstegr.o dstein.o dsteqr.o dsterf.o \
   dstev.o  dstevd.o dstevr.o dstevx.o \
   dsycon.o dsyev.o  dsyevd.o dsyevr.o dsyevx.o dsygs2.o \
   dsygst.o dsygv.o  dsygvd.o dsygvx.o dsyrfs.o dsysv.o  \
   dsysvx.o dsytd2.o dsytf2.o dsytrd.o dsytrf.o dsytri.o \
   dsytrs.o dsyts2.o \
   dtbcon.o dtbrfs.o dtbtrs.o dtgevc.o dtgex2.o dtgexc.o \
   dtgsen.o dtgsja.o dtgsna.o dtgsy2.o dtgsyl.o \
   dtpcon.o dtprfs.o dtptri.o dtptrs.o dtpts2.o \
   dtrcon.o dtrevc.o dtrexc.o dtrrfs.o dtrsen.o dtrsna.o \
   dtrsyl.o dtrti2.o dtrtri.o dtrtrs.o dtzrqf.o dtzrzf.o \
   cbdsqr.o \
   cgbbrd.o cgbcon.o cgbequ.o cgbrfs.o cgbsv.o  cgbsvx.o \
   cgbtf2.o cgbtrf.o cgbtrs.o \
   cgebak.o cgebal.o cgebd2.o cgebrd.o cgecon.o cgeequ.o \
   cgees.o  cgeesx.o cgeev.o  cgeevx.o cgegs.o  cgegv.o  \
   cgehd2.o cgehrd.o cgelq2.o cgelqf.o cgels.o  cgelsd.o \
   cgelss.o cgelsx.o cgelsy.o cgeql2.o cgeqlf.o cgeqp3.o \
   cgeqpf.o cgeqr2.o cgeqrf.o cgerfs.o cgerq2.o cgerqf.o \
   cgesc2.o cgesdd.o cgesum.o cgesv.o  cgesvd.o cgesvx.o \
   cgetc2.o cgetf2.o cgetrf.o cgetri.o cgetrs.o \
   cggbak.o cggbal.o cgges.o  cggesx.o cggev.o  cggevx.o \
   cggglm.o cgghrd.o cgglse.o cggqrf.o cggrqf.o cggsvd.o cggsvp.o \
   cgtcon.o cgtrfs.o cgtsv.o  cgtsvx.o cgttrf.o cgttrs.o cgtts2.o \
   chbtrd.o chbev.o  chbevd.o chbevx.o chbgst.o chbgv.o  \
   chbgvd.o chbgvx.o \
   checon.o cheev.o  cheevd.o cheevr.o cheevx.o chegs2.o \
   chegst.o chegv.o  chegvd.o chegvx.o cherfs.o chesv.o  \
   chesvx.o chetd2.o chetf2.o chetrd.o chetrf.o chetri.o \
   chetrs.o chets2.o chgeqz.o \
   chpcon.o chpev.o  chpevd.o chpevx.o chpgst.o chpgv.o  \
   chpgvd.o chpgvx.o chprfs.o chpsv.o  chpsvx.o chptrd.o \
   chptrf.o chptri.o chptrs.o chpts2.o \
   chsein.o chseqr.o \
   cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o  cpbsvx.o cpbtf2.o \
   cpbtrf.o cpbtrs.o \
   cpocon.o cpoequ.o cporfs.o cposv.o  cposvx.o cpotf2.o \
   cpotrf.o cpotri.o cpotrs.o \
   cppcon.o cppequ.o cpprfs.o cppsv.o  cppsvx.o cpptrf.o \
   cpptri.o cpptrs.o cppts2.o \
   cptcon.o cpteqr.o cptrfs.o cptsv.o  cptsvx.o cpttrf.o \
   cpttrs.o cptts2.o \
   cspcon.o csprfs.o cspsv.o  cspsvx.o csptrf.o csptri.o \
   csptrs.o cspts2.o cstedc.o cstegr.o cstein.o csteqr.o \
   csycon.o csyrfs.o csysv.o  csysvx.o csytf2.o csytrf.o \
   csytri.o csytrs.o csyts2.o \
   ctbcon.o ctbrfs.o ctbtrs.o ctgevc.o ctgex2.o ctgexc.o \
   ctgsen.o ctgsja.o ctgsna.o ctgsy2.o ctgsyl.o \
   ctpcon.o ctprfs.o ctptri.o ctptrs.o ctpts2.o \
   ctrcon.o ctrevc.o ctrexc.o ctrrfs.o ctrsen.o ctrsna.o ctrsyl.o \
   ctrti2.o ctrtri.o ctrtrs.o ctzrqf.o ctzrzf.o \
   cung2l.o cung2r.o cungbr.o cunghr.o cungl2.o cunglq.o \
   cungql.o cungqr.o cungr2.o cungrq.o cungtr.o cunm2l.o \
   cunm2r.o cunmbr.o cunmhr.o cunml2.o cunmlq.o cunmql.o \
   cunmqr.o cunmr2.o cunmrq.o cunmrz.o cunmtr.o cupgtr.o cupmtr.o \
   zbdsqr.o \
   zgbbrd.o zgbcon.o zgbequ.o zgbrfs.o zgbsv.o  zgbsvx.o \
   zgbtf2.o zgbtrf.o zgbtrs.o \
   zgebak.o zgebal.o zgebd2.o zgebrd.o zgecon.o zgeequ.o \
   zgees.o  zgeesx.o zgeev.o  zgeevx.o zgegs.o  zgegv.o  \
   zgehd2.o zgehrd.o zgelq2.o zgelqf.o zgels.o  zgelsd.o \
   zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \
   zgeqpf.o zgeqr2.o zgeqrf.o zgerfs.o zgerq2.o zgerqf.o \
   zgesc2.o zgesdd.o zgesum.o zgesv.o  zgesvd.o zgesvx.o \
   zgetc2.o zgetf2.o zgetrf.o zgetri.o zgetrs.o \
   zggbak.o zggbal.o zgges.o  zggesx.o zggev.o  zggevx.o \
   zggglm.o zgghrd.o zgglse.o zggqrf.o zggrqf.o zggsvd.o zggsvp.o \
   zgtcon.o zgtrfs.o zgtsv.o  zgtsvx.o zgttrf.o zgttrs.o zgtts2.o \
   zhbtrd.o zhbev.o  zhbevd.o zhbevx.o zhbgst.o zhbgv.o  \
   zhbgvd.o zhbgvx.o \
   zhecon.o zheev.o  zheevd.o zheevr.o zheevx.o zhegs2.o \
   zhegst.o zhegv.o  zhegvd.o zhegvx.o zherfs.o zhesv.o  \
   zhesvx.o zhetd2.o zhetf2.o zhetrd.o zhetrf.o zhetri.o \
   zhetrs.o zhets2.o zhgeqz.o \
   zhpcon.o zhpev.o  zhpevd.o zhpevx.o zhpgst.o zhpgv.o  \
   zhpgvd.o zhpgvx.o zhprfs.o zhpsv.o  zhpsvx.o zhptrd.o \
   zhptrf.o zhptri.o zhptrs.o zhpts2.o \
   zhsein.o zhseqr.o \
   zpbcon.o zpbequ.o zpbrfs.o zpbstf.o zpbsv.o  zpbsvx.o zpbtf2.o \
   zpbtrf.o zpbtrs.o \
   zpocon.o zpoequ.o zporfs.o zposv.o  zposvx.o zpotf2.o \
   zpotrf.o zpotri.o zpotrs.o \
   zppcon.o zppequ.o zpprfs.o zppsv.o  zppsvx.o zpptrf.o \
   zpptri.o zpptrs.o zppts2.o \
   zptcon.o zpteqr.o zptrfs.o zptsv.o  zptsvx.o zpttrf.o \
   zpttrs.o zptts2.o \
   zspcon.o zsprfs.o zspsv.o  zspsvx.o zsptrf.o zsptri.o \
   zsptrs.o zspts2.o zstedc.o zstegr.o zstein.o zsteqr.o \
   zsycon.o zsyrfs.o zsysv.o  zsysvx.o zsytf2.o zsytrf.o \
   zsytri.o zsytrs.o zsyts2.o \
   ztbcon.o ztbrfs.o ztbtrs.o ztgevc.o ztgex2.o ztgexc.o \
   ztgsen.o ztgsja.o ztgsna.o ztgsy2.o ztgsyl.o \
   ztpcon.o ztprfs.o ztptri.o ztptrs.o ztpts2.o \
   ztrcon.o ztrevc.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o ztrsyl.o \
   ztrti2.o ztrtri.o ztrtrs.o ztzrqf.o ztzrzf.o \
   zung2l.o zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o \
   zungql.o zungqr.o zungr2.o zungrq.o zungtr.o zunm2l.o \
   zunm2r.o zunmbr.o zunmhr.o zunml2.o zunmlq.o zunmql.o \
   zunmqr.o zunmr2.o zunmrq.o zunmrz.o zunmtr.o zupgtr.o zupmtr.o

ALL: $(NUMERICS) $(INTERFACES) $(GENERICS) $(AUXFILES) $(BLASFILES) $(FILES)
	ar cr $(LAPACKLIB) $(NUMERICS) $(INTERFACES) $(GENERICS) \
              $(AUXFILES) $(BLASFILES) $(FILES)

#
#  Don't compile la_constants with the REAL32 flags
#
la_constants.o: la_constants.F
	$(FORTRAN) $(FFLAGS) -o $@ $*.F

la_constants32.o: la_constants32.F
	$(FORTRAN) $(FFLAGS) -o $@ $*.F

$(INTERFACES): $(NUMERICS)
$(GENERICS): $(NUMERICS) $(INTERFACES)
$(AUXFILES): $(NUMERICS) $(INTERFACES)
$(BLASFILES): $(NUMERICS) $(INTERFACES)
$(FILES): $(NUMERICS) $(INTERFACES)

dbdsdc.o: sbdsdc.F
	$(FORTRAN) $(FFLAGS) -o $@ sbdsdc.F

dbdsqr.o: sbdsqr.F
	$(FORTRAN) $(FFLAGS) -o $@ sbdsqr.F

zbdsqr.o: cbdsqr.F
	$(FORTRAN) $(FFLAGS) -o $@ cbdsqr.F

dclcpy.o: sclcpy.F
	$(FORTRAN) $(FFLAGS) -o $@ sclcpy.F

ddisna.o: sdisna.F
	$(FORTRAN) $(FFLAGS) -o $@ sdisna.F

dgbbrd.o: sgbbrd.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbbrd.F

zgbbrd.o: cgbbrd.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbbrd.F

dgbcon.o: sgbcon.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbcon.F

zgbcon.o: cgbcon.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbcon.F

dgbequ.o: sgbequ.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbequ.F

zgbequ.o: cgbequ.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbequ.F

dgbrfs.o: sgbrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbrfs.F

zgbrfs.o: cgbrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbrfs.F

dgbsv.o: sgbsv.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbsv.F

zgbsv.o: cgbsv.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbsv.F

dgbsvx.o: sgbsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbsvx.F

zgbsvx.o: cgbsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbsvx.F

dgbtf2.o: sgbtf2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbtf2.F

zgbtf2.o: cgbtf2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbtf2.F

dgbtrf.o: sgbtrf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbtrf.F

zgbtrf.o: cgbtrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbtrf.F

dgbtrs.o: sgbtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ sgbtrs.F

zgbtrs.o: cgbtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ cgbtrs.F

dgebak.o: sgebak.F
	$(FORTRAN) $(FFLAGS) -o $@ sgebak.F

zgebak.o: cgebak.F
	$(FORTRAN) $(FFLAGS) -o $@ cgebak.F

dgebal.o: sgebal.F
	$(FORTRAN) $(FFLAGS) -o $@ sgebal.F

zgebal.o: cgebal.F
	$(FORTRAN) $(FFLAGS) -o $@ cgebal.F

dgebd2.o: sgebd2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgebd2.F

zgebd2.o: cgebd2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgebd2.F

dgebrd.o: sgebrd.F
	$(FORTRAN) $(FFLAGS) -o $@ sgebrd.F

zgebrd.o: cgebrd.F
	$(FORTRAN) $(FFLAGS) -o $@ cgebrd.F

dgecon.o: sgecon.F
	$(FORTRAN) $(FFLAGS) -o $@ sgecon.F

zgecon.o: cgecon.F
	$(FORTRAN) $(FFLAGS) -o $@ cgecon.F

dgeequ.o: sgeequ.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeequ.F

zgeequ.o: cgeequ.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeequ.F

dgees.o: sgees.F
	$(FORTRAN) $(FFLAGS) -o $@ sgees.F

zgees.o: cgees.F
	$(FORTRAN) $(FFLAGS) -o $@ cgees.F

dgeesx.o: sgeesx.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeesx.F

zgeesx.o: cgeesx.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeesx.F

dgeev.o: sgeev.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeev.F

zgeev.o: cgeev.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeev.F

dgeevx.o: sgeevx.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeevx.F

zgeevx.o: cgeevx.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeevx.F

dgegs.o: sgegs.F
	$(FORTRAN) $(FFLAGS) -o $@ sgegs.F

zgegs.o: cgegs.F
	$(FORTRAN) $(FFLAGS) -o $@ cgegs.F

dgegv.o: sgegv.F
	$(FORTRAN) $(FFLAGS) -o $@ sgegv.F

zgegv.o: cgegv.F
	$(FORTRAN) $(FFLAGS) -o $@ cgegv.F

dgehd2.o: sgehd2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgehd2.F

zgehd2.o: cgehd2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgehd2.F

dgehrd.o: sgehrd.F
	$(FORTRAN) $(FFLAGS) -o $@ sgehrd.F

zgehrd.o: cgehrd.F
	$(FORTRAN) $(FFLAGS) -o $@ cgehrd.F

dgelq2.o: sgelq2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgelq2.F

zgelq2.o: cgelq2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgelq2.F

dgelqf.o: sgelqf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgelqf.F

zgelqf.o: cgelqf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgelqf.F

dgels.o: sgels.F
	$(FORTRAN) $(FFLAGS) -o $@ sgels.F

zgels.o: cgels.F
	$(FORTRAN) $(FFLAGS) -o $@ cgels.F

dgelsd.o: sgelsd.F
	$(FORTRAN) $(FFLAGS) -o $@ sgelsd.F

zgelsd.o: cgelsd.F
	$(FORTRAN) $(FFLAGS) -o $@ cgelsd.F

dgelss.o: sgelss.F
	$(FORTRAN) $(FFLAGS) -o $@ sgelss.F

zgelss.o: cgelss.F
	$(FORTRAN) $(FFLAGS) -o $@ cgelss.F

dgelsx.o: sgelsx.F
	$(FORTRAN) $(FFLAGS) -o $@ sgelsx.F

zgelsx.o: cgelsx.F
	$(FORTRAN) $(FFLAGS) -o $@ cgelsx.F

dgelsy.o: sgelsy.F
	$(FORTRAN) $(FFLAGS) -o $@ sgelsy.F

zgelsy.o: cgelsy.F
	$(FORTRAN) $(FFLAGS) -o $@ cgelsy.F

dgeql2.o: sgeql2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeql2.F

zgeql2.o: cgeql2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeql2.F

dgeqlf.o: sgeqlf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeqlf.F

zgeqlf.o: cgeqlf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeqlf.F

dgeqp3.o: sgeqp3.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeqp3.F

zgeqp3.o: cgeqp3.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeqp3.F

dgeqpf.o: sgeqpf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeqpf.F

zgeqpf.o: cgeqpf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeqpf.F

dgeqr2.o: sgeqr2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeqr2.F

zgeqr2.o: cgeqr2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeqr2.F

dgeqrf.o: sgeqrf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgeqrf.F

zgeqrf.o: cgeqrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgeqrf.F

dgerfs.o: sgerfs.F
	$(FORTRAN) $(FFLAGS) -o $@ sgerfs.F

zgerfs.o: cgerfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cgerfs.F

dgerq2.o: sgerq2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgerq2.F

zgerq2.o: cgerq2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgerq2.F

dgerqf.o: sgerqf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgerqf.F

zgerqf.o: cgerqf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgerqf.F

dgesc2.o: sgesc2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgesc2.F

zgesc2.o: cgesc2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgesc2.F

dgesdd.o: sgesdd.F
	$(FORTRAN) $(FFLAGS) -o $@ sgesdd.F

zgesdd.o: cgesdd.F
	$(FORTRAN) $(FFLAGS) -o $@ cgesdd.F

dgesum.o: sgesum.F
	$(FORTRAN) $(FFLAGS) -o $@ sgesum.F

zgesum.o: cgesum.F
	$(FORTRAN) $(FFLAGS) -o $@ cgesum.F

dgesv.o: sgesv.F
	$(FORTRAN) $(FFLAGS) -o $@ sgesv.F

zgesv.o: cgesv.F
	$(FORTRAN) $(FFLAGS) -o $@ cgesv.F

dgesvd.o: sgesvd.F
	$(FORTRAN) $(FFLAGS) -o $@ sgesvd.F

zgesvd.o: cgesvd.F
	$(FORTRAN) $(FFLAGS) -o $@ cgesvd.F

dgesvx.o: sgesvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sgesvx.F

zgesvx.o: cgesvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cgesvx.F

dgetc2.o: sgetc2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgetc2.F

zgetc2.o: cgetc2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgetc2.F

dgetf2.o: sgetf2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgetf2.F

zgetf2.o: cgetf2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgetf2.F

dgetrf.o: sgetrf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgetrf.F

zgetrf.o: cgetrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgetrf.F

dgetri.o: sgetri.F
	$(FORTRAN) $(FFLAGS) -o $@ sgetri.F

zgetri.o: cgetri.F
	$(FORTRAN) $(FFLAGS) -o $@ cgetri.F

dgetrs.o: sgetrs.F
	$(FORTRAN) $(FFLAGS) -o $@ sgetrs.F

zgetrs.o: cgetrs.F
	$(FORTRAN) $(FFLAGS) -o $@ cgetrs.F

dggbak.o: sggbak.F
	$(FORTRAN) $(FFLAGS) -o $@ sggbak.F

zggbak.o: cggbak.F
	$(FORTRAN) $(FFLAGS) -o $@ cggbak.F

dggbal.o: sggbal.F
	$(FORTRAN) $(FFLAGS) -o $@ sggbal.F

zggbal.o: cggbal.F
	$(FORTRAN) $(FFLAGS) -o $@ cggbal.F

dgges.o: sgges.F
	$(FORTRAN) $(FFLAGS) -o $@ sgges.F

zgges.o: cgges.F
	$(FORTRAN) $(FFLAGS) -o $@ cgges.F

dggesx.o: sggesx.F
	$(FORTRAN) $(FFLAGS) -o $@ sggesx.F

zggesx.o: cggesx.F
	$(FORTRAN) $(FFLAGS) -o $@ cggesx.F

dggev.o: sggev.F
	$(FORTRAN) $(FFLAGS) -o $@ sggev.F

zggev.o: cggev.F
	$(FORTRAN) $(FFLAGS) -o $@ cggev.F

dggevx.o: sggevx.F
	$(FORTRAN) $(FFLAGS) -o $@ sggevx.F

zggevx.o: cggevx.F
	$(FORTRAN) $(FFLAGS) -o $@ cggevx.F

dggglm.o: sggglm.F
	$(FORTRAN) $(FFLAGS) -o $@ sggglm.F

zggglm.o: cggglm.F
	$(FORTRAN) $(FFLAGS) -o $@ cggglm.F

dgghrd.o: sgghrd.F
	$(FORTRAN) $(FFLAGS) -o $@ sgghrd.F

zgghrd.o: cgghrd.F
	$(FORTRAN) $(FFLAGS) -o $@ cgghrd.F

dgglse.o: sgglse.F
	$(FORTRAN) $(FFLAGS) -o $@ sgglse.F

zgglse.o: cgglse.F
	$(FORTRAN) $(FFLAGS) -o $@ cgglse.F

dggqrf.o: sggqrf.F
	$(FORTRAN) $(FFLAGS) -o $@ sggqrf.F

zggqrf.o: cggqrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cggqrf.F

dggrqf.o: sggrqf.F
	$(FORTRAN) $(FFLAGS) -o $@ sggrqf.F

zggrqf.o: cggrqf.F
	$(FORTRAN) $(FFLAGS) -o $@ cggrqf.F

dggsvd.o: sggsvd.F
	$(FORTRAN) $(FFLAGS) -o $@ sggsvd.F

zggsvd.o: cggsvd.F
	$(FORTRAN) $(FFLAGS) -o $@ cggsvd.F

dggsvp.o: sggsvp.F
	$(FORTRAN) $(FFLAGS) -o $@ sggsvp.F

zggsvp.o: cggsvp.F
	$(FORTRAN) $(FFLAGS) -o $@ cggsvp.F

dgtcon.o: sgtcon.F
	$(FORTRAN) $(FFLAGS) -o $@ sgtcon.F

zgtcon.o: cgtcon.F
	$(FORTRAN) $(FFLAGS) -o $@ cgtcon.F

dgtrfs.o: sgtrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ sgtrfs.F

zgtrfs.o: cgtrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cgtrfs.F

dgtsv.o: sgtsv.F
	$(FORTRAN) $(FFLAGS) -o $@ sgtsv.F

zgtsv.o: cgtsv.F
	$(FORTRAN) $(FFLAGS) -o $@ cgtsv.F

dgtsvx.o: sgtsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sgtsvx.F

zgtsvx.o: cgtsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cgtsvx.F

dgttrf.o: sgttrf.F
	$(FORTRAN) $(FFLAGS) -o $@ sgttrf.F

zgttrf.o: cgttrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cgttrf.F

dgttrs.o: sgttrs.F
	$(FORTRAN) $(FFLAGS) -o $@ sgttrs.F

zgttrs.o: cgttrs.F
	$(FORTRAN) $(FFLAGS) -o $@ cgttrs.F

dgtts2.o: sgtts2.F
	$(FORTRAN) $(FFLAGS) -o $@ sgtts2.F

zgtts2.o: cgtts2.F
	$(FORTRAN) $(FFLAGS) -o $@ cgtts2.F

dhgeqz.o: shgeqz.F
	$(FORTRAN) $(FFLAGS) -o $@ shgeqz.F

zhgeqz.o: chgeqz.F
	$(FORTRAN) $(FFLAGS) -o $@ chgeqz.F

dhsein.o: shsein.F
	$(FORTRAN) $(FFLAGS) -o $@ shsein.F

zhsein.o: chsein.F
	$(FORTRAN) $(FFLAGS) -o $@ chsein.F

dhseqr.o: shseqr.F
	$(FORTRAN) $(FFLAGS) -o $@ shseqr.F

zhseqr.o: chseqr.F
	$(FORTRAN) $(FFLAGS) -o $@ chseqr.F

dlabrd.o: slabrd.F
	$(FORTRAN) $(FFLAGS) -o $@ slabrd.F

zlabrd.o: clabrd.F
	$(FORTRAN) $(FFLAGS) -o $@ clabrd.F

zlacgv.o: clacgv.F
	$(FORTRAN) $(FFLAGS) -o $@ clacgv.F

dlacn2.o: slacn2.F
	$(FORTRAN) $(FFLAGS) -o $@ slacn2.F

zlacn2.o: clacn2.F
	$(FORTRAN) $(FFLAGS) -o $@ clacn2.F

zlacp2.o: clacp2.F
	$(FORTRAN) $(FFLAGS) -o $@ clacp2.F

dlacpy.o: slacpy.F
	$(FORTRAN) $(FFLAGS) -o $@ slacpy.F

zlacpy.o: clacpy.F
	$(FORTRAN) $(FFLAGS) -o $@ clacpy.F

zlacrm.o: clacrm.F
	$(FORTRAN) $(FFLAGS) -o $@ clacrm.F

dladiv.o: sladiv.F
	$(FORTRAN) $(FFLAGS) -o $@ sladiv.F

zladiv.o: cladiv.F
	$(FORTRAN) $(FFLAGS) -o $@ cladiv.F

dladq2.o: sladq2.F
	$(FORTRAN) $(FFLAGS) -o $@ sladq2.F

dladq3.o: sladq3.F
	$(FORTRAN) $(FFLAGS) -o $@ sladq3.F

dladq4.o: sladq4.F
	$(FORTRAN) $(FFLAGS) -o $@ sladq4.F

dladq5.o: sladq5.F
	$(FORTRAN) $(FFLAGS) -o $@ sladq5.F

dladq6.o: sladq6.F
	$(FORTRAN) $(FFLAGS) -o $@ sladq6.F

dlae2.o: slae2.F
	$(FORTRAN) $(FFLAGS) -o $@ slae2.F

dlaebz.o: slaebz.F
	$(FORTRAN) $(FFLAGS) -o $@ slaebz.F

zlaebz.o: claebz.F
	$(FORTRAN) $(FFLAGS) -o $@ claein.F

dlaed0.o: slaed0.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed0.F

zlaed0.o: claed0.F
	$(FORTRAN) $(FFLAGS) -o $@ claed0.F

dlaed1.o: slaed1.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed1.F

dlaed2.o: slaed2.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed2.F

dlaed3.o: slaed3.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed3.F

dlaed4.o: slaed4.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed4.F

dlaed5.o: slaed5.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed5.F

dlaed6.o: slaed6.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed6.F

dlaed7.o: slaed7.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed7.F

zlaed7.o: claed7.F
	$(FORTRAN) $(FFLAGS) -o $@ claed7.F

dlaed8.o: slaed8.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed8.F

zlaed8.o: claed8.F
	$(FORTRAN) $(FFLAGS) -o $@ claed8.F

dlaed9.o: slaed9.F
	$(FORTRAN) $(FFLAGS) -o $@ slaed9.F

dlaeda.o: slaeda.F
	$(FORTRAN) $(FFLAGS) -o $@ slaeda.F

dlaeif.o: slaeif.F
	$(FORTRAN) $(FFLAGS) -o $@ slaeif.F

dlaeil.o: slaeil.F
	$(FORTRAN) $(FFLAGS) -o $@ slaeil.F

dlaein.o: slaein.F
	$(FORTRAN) $(FFLAGS) -o $@ slaein.F

zlaein.o: claein.F
	$(FORTRAN) $(FFLAGS) -o $@ claein.F

dlaeiu.o: slaeiu.F
	$(FORTRAN) $(FFLAGS) -o $@ slaeiu.F

dlaev2.o: slaev2.F
	$(FORTRAN) $(FFLAGS) -o $@ slaev2.F

zlaev2.o: claev2.F
	$(FORTRAN) $(FFLAGS) -o $@ claev2.F

dlaexc.o: slaexc.F
	$(FORTRAN) $(FFLAGS) -o $@ slaexc.F

dlag2.o: slag2.F
	$(FORTRAN) $(FFLAGS) -o $@ slag2.F

dlags2.o: slags2.F
	$(FORTRAN) $(FFLAGS) -o $@ slags2.F

zlags2.o: clags2.F
	$(FORTRAN) $(FFLAGS) -o $@ clags2.F

dlagtm.o: slagtm.F
	$(FORTRAN) $(FFLAGS) -o $@ slagtm.F

zlagtm.o: clagtm.F
	$(FORTRAN) $(FFLAGS) -o $@ clagtm.F

dlagv2.o: slagv2.F
	$(FORTRAN) $(FFLAGS) -o $@ slagv2.F

dlahqr.o: slahqr.F
	$(FORTRAN) $(FFLAGS) -o $@ slahqr.F

zlahqr.o: clahqr.F
	$(FORTRAN) $(FFLAGS) -o $@ clahqr.F

dlahrd.o: slahrd.F
	$(FORTRAN) $(FFLAGS) -o $@ slahrd.F

zlahrd.o: clahrd.F
	$(FORTRAN) $(FFLAGS) -o $@ clahrd.F

dlaic1.o: slaic1.F
	$(FORTRAN) $(FFLAGS) -o $@ slaic1.F

zlaic1.o: claic1.F
	$(FORTRAN) $(FFLAGS) -o $@ claic1.F

dlaln2.o: slaln2.F
	$(FORTRAN) $(FFLAGS) -o $@ slaln2.F

dlals0.o: slals0.F
	$(FORTRAN) $(FFLAGS) -o $@ slals0.F

zlals0.o: clals0.F
	$(FORTRAN) $(FFLAGS) -o $@ clals0.F

dlalsa.o: slalsa.F
	$(FORTRAN) $(FFLAGS) -o $@ slalsa.F

zlalsa.o: clalsa.F
	$(FORTRAN) $(FFLAGS) -o $@ clalsa.F

dlalsd.o: slalsd.F
	$(FORTRAN) $(FFLAGS) -o $@ slalsd.F

zlalsd.o: clalsd.F
	$(FORTRAN) $(FFLAGS) -o $@ clalsd.F

dlamc3.o: slamc3.F
	$(FORTRAN) $(FFLAGS) -o $@ slamc3.F

dlamch.o: slamch.F
	$(FORTRAN) $(FFLAGS) -o $@ slamch.F

dlamrg.o: slamrg.F
	$(FORTRAN) $(FFLAGS) -o $@ slamrg.F

dlangb.o: slangb.F
	$(FORTRAN) $(FFLAGS) -o $@ slangb.F

zlangb.o: clangb.F
	$(FORTRAN) $(FFLAGS) -o $@ clangb.F

dlange.o: slange.F
	$(FORTRAN) $(FFLAGS) -o $@ slange.F

zlange.o: clange.F
	$(FORTRAN) $(FFLAGS) -o $@ clange.F

dlangt.o: slangt.F
	$(FORTRAN) $(FFLAGS) -o $@ slangt.F

zlangt.o: clangt.F
	$(FORTRAN) $(FFLAGS) -o $@ clangt.F

zlanhb.o: clanhb.F
	$(FORTRAN) $(FFLAGS) -o $@ clanhb.F

zlanhe.o: clanhe.F
	$(FORTRAN) $(FFLAGS) -o $@ clanhe.F

zlanhp.o: clanhp.F
	$(FORTRAN) $(FFLAGS) -o $@ clanhp.F

dlanhs.o: slanhs.F
	$(FORTRAN) $(FFLAGS) -o $@ slanhs.F

zlanhs.o: clanhs.F
	$(FORTRAN) $(FFLAGS) -o $@ clanhs.F

zlanht.o: clanht.F
	$(FORTRAN) $(FFLAGS) -o $@ clanht.F

dlansb.o: slansb.F
	$(FORTRAN) $(FFLAGS) -o $@ slansb.F

zlansb.o: clansb.F
	$(FORTRAN) $(FFLAGS) -o $@ clansb.F

dlansp.o: slansp.F
	$(FORTRAN) $(FFLAGS) -o $@ slansp.F

zlansp.o: clansp.F
	$(FORTRAN) $(FFLAGS) -o $@ clansp.F

dlanst.o: slanst.F
	$(FORTRAN) $(FFLAGS) -o $@ slanst.F

dlansy.o: slansy.F
	$(FORTRAN) $(FFLAGS) -o $@ slansy.F

zlansy.o: clansy.F
	$(FORTRAN) $(FFLAGS) -o $@ clansy.F

dlantb.o: slantb.F
	$(FORTRAN) $(FFLAGS) -o $@ slantb.F

zlantb.o: clantb.F
	$(FORTRAN) $(FFLAGS) -o $@ clantb.F

dlantp.o: slantp.F
	$(FORTRAN) $(FFLAGS) -o $@ slantp.F

zlantp.o: clantp.F
	$(FORTRAN) $(FFLAGS) -o $@ clantp.F

dlantr.o: slantr.F
	$(FORTRAN) $(FFLAGS) -o $@ slantr.F

zlantr.o: clantr.F
	$(FORTRAN) $(FFLAGS) -o $@ clantr.F

dlanv2.o: slanv2.F
	$(FORTRAN) $(FFLAGS) -o $@ slanv2.F

dlapll.o: slapll.F
	$(FORTRAN) $(FFLAGS) -o $@ slapll.F

zlapll.o: clapll.F
	$(FORTRAN) $(FFLAGS) -o $@ clapll.F

dlapmt.o: slapmt.F
	$(FORTRAN) $(FFLAGS) -o $@ slapmt.F

zlapmt.o: clapmt.F
	$(FORTRAN) $(FFLAGS) -o $@ clapmt.F

dlapy2.o: slapy2.F
	$(FORTRAN) $(FFLAGS) -o $@ slapy2.F

dlapy3.o: slapy3.F
	$(FORTRAN) $(FFLAGS) -o $@ slapy3.F

dlaqgb.o: slaqgb.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqgb.F

zlaqgb.o: claqgb.F
	$(FORTRAN) $(FFLAGS) -o $@ claqgb.F

dlaqge.o: slaqge.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqge.F

zlaqge.o: claqge.F
	$(FORTRAN) $(FFLAGS) -o $@ claqge.F

dlaqp2.o: slaqp2.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqp2.F

zlaqp2.o: claqp2.F
	$(FORTRAN) $(FFLAGS) -o $@ claqp2.F

dlaqps.o: slaqps.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqps.F

zlaqps.o: claqps.F
	$(FORTRAN) $(FFLAGS) -o $@ claqps.F

dlaqsb.o: slaqsb.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqsb.F

zlaqhb.o: claqhb.F
	$(FORTRAN) $(FFLAGS) -o $@ claqhb.F

dlaqsp.o: slaqsp.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqsp.F

zlaqhp.o: claqhp.F
	$(FORTRAN) $(FFLAGS) -o $@ claqhp.F

dlaqsy.o: slaqsy.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqsy.F

zlaqhe.o: claqhe.F
	$(FORTRAN) $(FFLAGS) -o $@ claqhe.F

dlaqtr.o: slaqtr.F
	$(FORTRAN) $(FFLAGS) -o $@ slaqtr.F

dlar1v.o: slar1v.F
	$(FORTRAN) $(FFLAGS) -o $@ slar1v.F

zlar1v.o: clar1v.F
	$(FORTRAN) $(FFLAGS) -o $@ clar1v.F

dlar2v.o: slar2v.F
	$(FORTRAN) $(FFLAGS) -o $@ slar2v.F

zlar2v.o: clar2v.F
	$(FORTRAN) $(FFLAGS) -o $@ clar2v.F

zlarcm.o: clarcm.F
	$(FORTRAN) $(FFLAGS) -o $@ clarcm.F

dlarf.o: slarf.F
	$(FORTRAN) $(FFLAGS) -o $@ slarf.F

zlarf.o: clarf.F
	$(FORTRAN) $(FFLAGS) -o $@ clarf.F

dlarfb.o: slarfb.F
	$(FORTRAN) $(FFLAGS) -o $@ slarfb.F

zlarfb.o: clarfb.F
	$(FORTRAN) $(FFLAGS) -o $@ clarfb.F

dlarfg.o: slarfg.F
	$(FORTRAN) $(FFLAGS) -o $@ slarfg.F

zlarfg.o: clarfg.F
	$(FORTRAN) $(FFLAGS) -o $@ clarfg.F

dlarft.o: slarft.F
	$(FORTRAN) $(FFLAGS) -o $@ slarft.F

zlarft.o: clarft.F
	$(FORTRAN) $(FFLAGS) -o $@ clarft.F

dlarfx.o: slarfx.F
	$(FORTRAN) $(FFLAGS) -o $@ slarfx.F

zlarfx.o: clarfx.F
	$(FORTRAN) $(FFLAGS) -o $@ clarfx.F

dlargv.o: slargv.F
	$(FORTRAN) $(FFLAGS) -o $@ slargv.F

zlargv.o: clargv.F
	$(FORTRAN) $(FFLAGS) -o $@ clargv.F

dlarnv.o: slarnv.F
	$(FORTRAN) $(FFLAGS) -o $@ slarnv.F

zlarnv.o: clarnv.F
	$(FORTRAN) $(FFLAGS) -o $@ clarnv.F

dlarrb.o: slarrb.F
	$(FORTRAN) $(FFLAGS) -o $@ slarrb.F

dlarre.o: slarre.F
	$(FORTRAN) $(FFLAGS) -o $@ slarre.F

dlarrf.o: slarrf.F
	$(FORTRAN) $(FFLAGS) -o $@ slarrf.F

dlarrv.o: slarrv.F
	$(FORTRAN) $(FFLAGS) -o $@ slarrv.F

zlarrv.o: clarrv.F
	$(FORTRAN) $(FFLAGS) -o $@ clarrv.F

dlartg.o: slartg.F
	$(FORTRAN) $(FFLAGS) -o $@ slartg.F

zlartg.o: clartg.F
	$(FORTRAN) $(FFLAGS) -o $@ clartg.F

dlartv.o: slartv.F
	$(FORTRAN) $(FFLAGS) -o $@ slartv.F

zlartv.o: clartv.F
	$(FORTRAN) $(FFLAGS) -o $@ clartv.F

dlaruv.o: slaruv.F
	$(FORTRAN) $(FFLAGS) -o $@ slaruv.F

dlarz.o: slarz.F
	$(FORTRAN) $(FFLAGS) -o $@ slarz.F

zlarz.o: clarz.F
	$(FORTRAN) $(FFLAGS) -o $@ clarz.F

dlarzb.o: slarzb.F
	$(FORTRAN) $(FFLAGS) -o $@ slarzb.F

zlarzb.o: clarzb.F
	$(FORTRAN) $(FFLAGS) -o $@ clarzb.F

dlarzt.o: slarzt.F
	$(FORTRAN) $(FFLAGS) -o $@ slarzt.F

zlarzt.o: clarzt.F
	$(FORTRAN) $(FFLAGS) -o $@ clarzt.F

dlas2.o: slas2.F
	$(FORTRAN) $(FFLAGS) -o $@ slas2.F

dlasq1.o: slasq1.F
	$(FORTRAN) $(FFLAGS) -o $@ slasq1.F

dlasr.o: slasr.F
	$(FORTRAN) $(FFLAGS) -o $@ slasr.F

zlasr.o: clasr.F
	$(FORTRAN) $(FFLAGS) -o $@ clasr.F

dlascl.o: slascl.F
	$(FORTRAN) $(FFLAGS) -o $@ slascl.F

zlascl.o: clascl.F
	$(FORTRAN) $(FFLAGS) -o $@ clascl.F

dlasd0.o: slasd0.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd0.F

dlasd1.o: slasd1.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd1.F

dlasd2.o: slasd2.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd2.F

dlasd3.o: slasd3.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd3.F

dlasd4.o: slasd4.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd4.F

dlasd5.o: slasd5.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd5.F

dlasd6.o: slasd6.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd6.F

dlasd7.o: slasd7.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd7.F

dlasd8.o: slasd8.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd8.F

dlasd9.o: slasd9.F
	$(FORTRAN) $(FFLAGS) -o $@ slasd9.F

dlasda.o: slasda.F
	$(FORTRAN) $(FFLAGS) -o $@ slasda.F

dlasdq.o: slasdq.F
	$(FORTRAN) $(FFLAGS) -o $@ slasdq.F

dlasdt.o: slasdt.F
	$(FORTRAN) $(FFLAGS) -o $@ slasdt.F

dlaset.o: slaset.F
	$(FORTRAN) $(FFLAGS) -o $@ slaset.F

zlaset.o: claset.F
	$(FORTRAN) $(FFLAGS) -o $@ claset.F

zlasgn.o: clasgn.F
	$(FORTRAN) $(FFLAGS) -o $@ clasgn.F

dlasq2.o: slasq2.F
	$(FORTRAN) $(FFLAGS) -o $@ slasq2.F

dlasrt.o: slasrt.F
	$(FORTRAN) $(FFLAGS) -o $@ slasrt.F

dlasrt2.o: slasrt2.F
	$(FORTRAN) $(FFLAGS) -o $@ slasrt2.F

dlassq.o: slassq.F
	$(FORTRAN) $(FFLAGS) -o $@ slassq.F

zlassq.o: classq.F
	$(FORTRAN) $(FFLAGS) -o $@ classq.F

dlasv2.o: slasv2.F
	$(FORTRAN) $(FFLAGS) -o $@ slasv2.F

dlaswp.o: slaswp.F
	$(FORTRAN) $(FFLAGS) -o $@ slaswp.F

zlaswp.o: claswp.F
	$(FORTRAN) $(FFLAGS) -o $@ claswp.F

dlasy2.o: slasy2.F
	$(FORTRAN) $(FFLAGS) -o $@ slasy2.F

dlasyf.o: slasyf.F
	$(FORTRAN) $(FFLAGS) -o $@ slasyf.F

zlasyf.o: clasyf.F
	$(FORTRAN) $(FFLAGS) -o $@ clasyf.F

zlahef.o: clahef.F
	$(FORTRAN) $(FFLAGS) -o $@ clahef.F

dlatbs.o: slatbs.F
	$(FORTRAN) $(FFLAGS) -o $@ slatbs.F

zlatbs.o: clatbs.F
	$(FORTRAN) $(FFLAGS) -o $@ clatbs.F

dlatdf.o: slatdf.F
	$(FORTRAN) $(FFLAGS) -o $@ slatdf.F

zlatdf.o: clatdf.F
	$(FORTRAN) $(FFLAGS) -o $@ clatdf.F

dlatps.o: slatps.F
	$(FORTRAN) $(FFLAGS) -o $@ slatps.F

zlatps.o: clatps.F
	$(FORTRAN) $(FFLAGS) -o $@ clatps.F

dlatrd.o: slatrd.F
	$(FORTRAN) $(FFLAGS) -o $@ slatrd.F

zlatrd.o: clatrd.F
	$(FORTRAN) $(FFLAGS) -o $@ clatrd.F

dlatrs.o: slatrs.F
	$(FORTRAN) $(FFLAGS) -o $@ slatrs.F

zlatrs.o: clatrs.F
	$(FORTRAN) $(FFLAGS) -o $@ clatrs.F

dlatrz.o: slatrz.F
	$(FORTRAN) $(FFLAGS) -o $@ slatrz.F

zlatrz.o: clatrz.F
	$(FORTRAN) $(FFLAGS) -o $@ clatrz.F

dlatzm.o: slatzm.F
	$(FORTRAN) $(FFLAGS) -o $@ slatzm.F

zlatzm.o: clatzm.F
	$(FORTRAN) $(FFLAGS) -o $@ clatzm.F

dlauu2.o: slauu2.F
	$(FORTRAN) $(FFLAGS) -o $@ slauu2.F

zlauu2.o: clauu2.F
	$(FORTRAN) $(FFLAGS) -o $@ clauu2.F

dlauum.o: slauum.F
	$(FORTRAN) $(FFLAGS) -o $@ slauum.F

zlauum.o: clauum.F
	$(FORTRAN) $(FFLAGS) -o $@ clauum.F

dopgtr.o: sopgtr.F
	$(FORTRAN) $(FFLAGS) -o $@ sopgtr.F

zupgtr.o: cupgtr.F
	$(FORTRAN) $(FFLAGS) -o $@ cupgtr.F

dopmtr.o: sopmtr.F
	$(FORTRAN) $(FFLAGS) -o $@ sopmtr.F

zupmtr.o: cupmtr.F
	$(FORTRAN) $(FFLAGS) -o $@ cupmtr.F

dorg2l.o: sorg2l.F
	$(FORTRAN) $(FFLAGS) -o $@ sorg2l.F

zung2l.o: cung2l.F
	$(FORTRAN) $(FFLAGS) -o $@ cung2l.F

dorg2r.o: sorg2r.F
	$(FORTRAN) $(FFLAGS) -o $@ sorg2r.F

zung2r.o: cung2r.F
	$(FORTRAN) $(FFLAGS) -o $@ cung2r.F

dorgbr.o: sorgbr.F
	$(FORTRAN) $(FFLAGS) -o $@ sorgbr.F

zungbr.o: cungbr.F
	$(FORTRAN) $(FFLAGS) -o $@ cungbr.F

dorghr.o: sorghr.F
	$(FORTRAN) $(FFLAGS) -o $@ sorghr.F

zunghr.o: cunghr.F
	$(FORTRAN) $(FFLAGS) -o $@ cunghr.F

dorgl2.o: sorgl2.F
	$(FORTRAN) $(FFLAGS) -o $@ sorgl2.F

zungl2.o: cungl2.F
	$(FORTRAN) $(FFLAGS) -o $@ cungl2.F

dorglq.o: sorglq.F
	$(FORTRAN) $(FFLAGS) -o $@ sorglq.F

zunglq.o: cunglq.F
	$(FORTRAN) $(FFLAGS) -o $@ cunglq.F

dorgql.o: sorgql.F
	$(FORTRAN) $(FFLAGS) -o $@ sorgql.F

zungql.o: cungql.F
	$(FORTRAN) $(FFLAGS) -o $@ cungql.F

dorgqr.o: sorgqr.F
	$(FORTRAN) $(FFLAGS) -o $@ sorgqr.F

zungqr.o: cungqr.F
	$(FORTRAN) $(FFLAGS) -o $@ cungqr.F

dorgr2.o: sorgr2.F
	$(FORTRAN) $(FFLAGS) -o $@ sorgr2.F

zungr2.o: cungr2.F
	$(FORTRAN) $(FFLAGS) -o $@ cungr2.F

dorgrq.o: sorgrq.F
	$(FORTRAN) $(FFLAGS) -o $@ sorgrq.F

zungrq.o: cungrq.F
	$(FORTRAN) $(FFLAGS) -o $@ cungrq.F

dorgtr.o: sorgtr.F
	$(FORTRAN) $(FFLAGS) -o $@ sorgtr.F

zungtr.o: cungtr.F
	$(FORTRAN) $(FFLAGS) -o $@ cungtr.F

dorm2l.o: sorm2l.F
	$(FORTRAN) $(FFLAGS) -o $@ sorm2l.F

zunm2l.o: cunm2l.F
	$(FORTRAN) $(FFLAGS) -o $@ cunm2l.F

dorm2r.o: sorm2r.F
	$(FORTRAN) $(FFLAGS) -o $@ sorm2r.F

zunm2r.o: cunm2r.F
	$(FORTRAN) $(FFLAGS) -o $@ cunm2r.F

dormbr.o: sormbr.F
	$(FORTRAN) $(FFLAGS) -o $@ sormbr.F

zunmbr.o: cunmbr.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmbr.F

dormhr.o: sormhr.F
	$(FORTRAN) $(FFLAGS) -o $@ sormhr.F

zunmhr.o: cunmhr.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmhr.F

dorml2.o: sorml2.F
	$(FORTRAN) $(FFLAGS) -o $@ sorml2.F

zunml2.o: cunml2.F
	$(FORTRAN) $(FFLAGS) -o $@ cunml2.F

dormlq.o: sormlq.F
	$(FORTRAN) $(FFLAGS) -o $@ sormlq.F

zunmlq.o: cunmlq.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmlq.F

dormql.o: sormql.F
	$(FORTRAN) $(FFLAGS) -o $@ sormql.F

zunmql.o: cunmql.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmql.F

dormqr.o: sormqr.F
	$(FORTRAN) $(FFLAGS) -o $@ sormqr.F

zunmqr.o: cunmqr.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmqr.F

dormr2.o: sormr2.F
	$(FORTRAN) $(FFLAGS) -o $@ sormr2.F

zunmr2.o: cunmr2.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmr2.F

dormr3.o: sormr3.F
	$(FORTRAN) $(FFLAGS) -o $@ sormr3.F

zunmr3.o: cunmr3.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmr3.F

dormrq.o: sormrq.F
	$(FORTRAN) $(FFLAGS) -o $@ sormrq.F

zunmrq.o: cunmrq.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmrq.F

dormrz.o: sormrz.F
	$(FORTRAN) $(FFLAGS) -o $@ sormrz.F

zunmrz.o: cunmrz.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmrz.F

dormtr.o: sormtr.F
	$(FORTRAN) $(FFLAGS) -o $@ sormtr.F

zunmtr.o: cunmtr.F
	$(FORTRAN) $(FFLAGS) -o $@ cunmtr.F

dpbcon.o: spbcon.F
	$(FORTRAN) $(FFLAGS) -o $@ spbcon.F

zpbcon.o: cpbcon.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbcon.F

dpbequ.o: spbequ.F
	$(FORTRAN) $(FFLAGS) -o $@ spbequ.F

zpbequ.o: cpbequ.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbequ.F

dpbrfs.o: spbrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ spbrfs.F

zpbrfs.o: cpbrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbrfs.F

dpbstf.o: spbstf.F
	$(FORTRAN) $(FFLAGS) -o $@ spbstf.F

zpbstf.o: cpbstf.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbstf.F

dpbsv.o: spbsv.F
	$(FORTRAN) $(FFLAGS) -o $@ spbsv.F

zpbsv.o: cpbsv.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbsv.F

dpbsvx.o: spbsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ spbsvx.F

zpbsvx.o: cpbsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbsvx.F

dpbtf2.o: spbtf2.F
	$(FORTRAN) $(FFLAGS) -o $@ spbtf2.F

zpbtf2.o: cpbtf2.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbtf2.F

dpbtrf.o: spbtrf.F
	$(FORTRAN) $(FFLAGS) -o $@ spbtrf.F

zpbtrf.o: cpbtrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbtrf.F

dpbtrs.o: spbtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ spbtrs.F

zpbtrs.o: cpbtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ cpbtrs.F

dpocon.o: spocon.F
	$(FORTRAN) $(FFLAGS) -o $@ spocon.F

zpocon.o: cpocon.F
	$(FORTRAN) $(FFLAGS) -o $@ cpocon.F

dpoequ.o: spoequ.F
	$(FORTRAN) $(FFLAGS) -o $@ spoequ.F

zpoequ.o: cpoequ.F
	$(FORTRAN) $(FFLAGS) -o $@ cpoequ.F

dporfs.o: sporfs.F
	$(FORTRAN) $(FFLAGS) -o $@ sporfs.F

zporfs.o: cporfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cporfs.F

dposv.o: sposv.F
	$(FORTRAN) $(FFLAGS) -o $@ sposv.F

zposv.o: cposv.F
	$(FORTRAN) $(FFLAGS) -o $@ cposv.F

dposvx.o: sposvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sposvx.F

zposvx.o: cposvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cposvx.F

dpotf2.o: spotf2.F
	$(FORTRAN) $(FFLAGS) -o $@ spotf2.F

zpotf2.o: cpotf2.F
	$(FORTRAN) $(FFLAGS) -o $@ cpotf2.F

dpotrf.o: spotrf.F
	$(FORTRAN) $(FFLAGS) -o $@ spotrf.F

zpotrf.o: cpotrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cpotrf.F

dpotri.o: spotri.F
	$(FORTRAN) $(FFLAGS) -o $@ spotri.F

zpotri.o: cpotri.F
	$(FORTRAN) $(FFLAGS) -o $@ cpotri.F

dpotrs.o: spotrs.F
	$(FORTRAN) $(FFLAGS) -o $@ spotrs.F

zpotrs.o: cpotrs.F
	$(FORTRAN) $(FFLAGS) -o $@ cpotrs.F

dppcon.o: sppcon.F
	$(FORTRAN) $(FFLAGS) -o $@ sppcon.F

zppcon.o: cppcon.F
	$(FORTRAN) $(FFLAGS) -o $@ cppcon.F

dppequ.o: sppequ.F
	$(FORTRAN) $(FFLAGS) -o $@ sppequ.F

zppequ.o: cppequ.F
	$(FORTRAN) $(FFLAGS) -o $@ cppequ.F

dpprfs.o: spprfs.F
	$(FORTRAN) $(FFLAGS) -o $@ spprfs.F

zpprfs.o: cpprfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cpprfs.F

dppsv.o: sppsv.F
	$(FORTRAN) $(FFLAGS) -o $@ sppsv.F

zppsv.o: cppsv.F
	$(FORTRAN) $(FFLAGS) -o $@ cppsv.F

dppsvx.o: sppsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sppsvx.F

zppsvx.o: cppsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cppsvx.F

dpptrf.o: spptrf.F
	$(FORTRAN) $(FFLAGS) -o $@ spptrf.F

zpptrf.o: cpptrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cpptrf.F

dpptri.o: spptri.F
	$(FORTRAN) $(FFLAGS) -o $@ spptri.F

zpptri.o: cpptri.F
	$(FORTRAN) $(FFLAGS) -o $@ cpptri.F

dpptrs.o: spptrs.F
	$(FORTRAN) $(FFLAGS) -o $@ spptrs.F

zpptrs.o: cpptrs.F
	$(FORTRAN) $(FFLAGS) -o $@ cpptrs.F

dppts2.o: sppts2.F
	$(FORTRAN) $(FFLAGS) -o $@ sppts2.F

zppts2.o: cppts2.F
	$(FORTRAN) $(FFLAGS) -o $@ cppts2.F

dptcon.o: sptcon.F
	$(FORTRAN) $(FFLAGS) -o $@ sptcon.F

zptcon.o: cptcon.F
	$(FORTRAN) $(FFLAGS) -o $@ cptcon.F

dpteqr.o: spteqr.F
	$(FORTRAN) $(FFLAGS) -o $@ spteqr.F

zpteqr.o: cpteqr.F
	$(FORTRAN) $(FFLAGS) -o $@ cpteqr.F

dptrfs.o: sptrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ sptrfs.F

zptrfs.o: cptrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cptrfs.F

dptsv.o: sptsv.F
	$(FORTRAN) $(FFLAGS) -o $@ sptsv.F

zptsv.o: cptsv.F
	$(FORTRAN) $(FFLAGS) -o $@ cptsv.F

dptsvx.o: sptsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sptsvx.F

zptsvx.o: cptsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cptsvx.F

dpttrf.o: spttrf.F
	$(FORTRAN) $(FFLAGS) -o $@ spttrf.F

zpttrf.o: cpttrf.F
	$(FORTRAN) $(FFLAGS) -o $@ cpttrf.F

dpttrs.o: spttrs.F
	$(FORTRAN) $(FFLAGS) -o $@ spttrs.F

zpttrs.o: cpttrs.F
	$(FORTRAN) $(FFLAGS) -o $@ cpttrs.F

dptts2.o: sptts2.F
	$(FORTRAN) $(FFLAGS) -o $@ sptts2.F

zptts2.o: cptts2.F
	$(FORTRAN) $(FFLAGS) -o $@ cptts2.F

drscl.o: srscl.F
	$(FORTRAN) $(FFLAGS) -o $@ srscl.F

zrscl.o: crscl.F
	$(FORTRAN) $(FFLAGS) -o $@ crscl.F

zdrscl.o: csrscl.F
	$(FORTRAN) $(FFLAGS) -o $@ csrscl.F

zdrot.o: csrot.F
	$(FORTRAN) $(FFLAGS) -o $@ csrot.F

zrot.o: crot.F
	$(FORTRAN) $(FFLAGS) -o $@ crot.F

dsbev.o: ssbev.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbev.F

zhbev.o: chbev.F
	$(FORTRAN) $(FFLAGS) -o $@ chbev.F

dsbevd.o: ssbevd.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbevd.F

zhbevd.o: chbevd.F
	$(FORTRAN) $(FFLAGS) -o $@ chbevd.F

dsbevx.o: ssbevx.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbevx.F

zhbevx.o: chbevx.F
	$(FORTRAN) $(FFLAGS) -o $@ chbevx.F

dsbgst.o: ssbgst.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbgst.F

zhbgst.o: chbgst.F
	$(FORTRAN) $(FFLAGS) -o $@ chbgst.F

dsbgv.o: ssbgv.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbgv.F

zhbgv.o: chbgv.F
	$(FORTRAN) $(FFLAGS) -o $@ chbgv.F

dsbgvd.o: ssbgvd.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbgvd.F

zhbgvd.o: chbgvd.F
	$(FORTRAN) $(FFLAGS) -o $@ chbgvd.F

dsbgvx.o: ssbgvx.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbgvx.F

zhbgvx.o: chbgvx.F
	$(FORTRAN) $(FFLAGS) -o $@ chbgvx.F

zsbmv.o: csbmv.F
	$(FORTRAN) $(FFLAGS) -o $@ csbmv.F

dsbtrd.o: ssbtrd.F
	$(FORTRAN) $(FFLAGS) -o $@ ssbtrd.F

zhbtrd.o: chbtrd.F
	$(FORTRAN) $(FFLAGS) -o $@ chbtrd.F

dspcon.o: sspcon.F
	$(FORTRAN) $(FFLAGS) -o $@ sspcon.F

zspcon.o: cspcon.F
	$(FORTRAN) $(FFLAGS) -o $@ cspcon.F

zhpcon.o: chpcon.F
	$(FORTRAN) $(FFLAGS) -o $@ chpcon.F

dspev.o: sspev.F
	$(FORTRAN) $(FFLAGS) -o $@ sspev.F

zhpev.o: chpev.F
	$(FORTRAN) $(FFLAGS) -o $@ chpev.F

dspevd.o: sspevd.F
	$(FORTRAN) $(FFLAGS) -o $@ sspevd.F

zhpevd.o: chpevd.F
	$(FORTRAN) $(FFLAGS) -o $@ chpevd.F

dspevx.o: sspevx.F
	$(FORTRAN) $(FFLAGS) -o $@ sspevx.F

zhpevx.o: chpevx.F
	$(FORTRAN) $(FFLAGS) -o $@ chpevx.F

dspgst.o: sspgst.F
	$(FORTRAN) $(FFLAGS) -o $@ sspgst.F

zhpgst.o: chpgst.F
	$(FORTRAN) $(FFLAGS) -o $@ chpgst.F

dspgv.o: sspgv.F
	$(FORTRAN) $(FFLAGS) -o $@ sspgv.F

zhpgv.o: chpgv.F
	$(FORTRAN) $(FFLAGS) -o $@ chpgv.F

dspgvd.o: sspgvd.F
	$(FORTRAN) $(FFLAGS) -o $@ sspgvd.F

zhpgvd.o: chpgvd.F
	$(FORTRAN) $(FFLAGS) -o $@ chpgvd.F

dspgvx.o: sspgvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sspgvx.F

zhpgvx.o: chpgvx.F
	$(FORTRAN) $(FFLAGS) -o $@ chpgvx.F

zspmv.o: cspmv.F
	$(FORTRAN) $(FFLAGS) -o $@ cspmv.F

zspr.o: cspr.F
	$(FORTRAN) $(FFLAGS) -o $@ cspr.F

dsprfs.o: ssprfs.F
	$(FORTRAN) $(FFLAGS) -o $@ ssprfs.F

zsprfs.o: csprfs.F
	$(FORTRAN) $(FFLAGS) -o $@ csprfs.F

zhprfs.o: chprfs.F
	$(FORTRAN) $(FFLAGS) -o $@ chprfs.F

dspsv.o: sspsv.F
	$(FORTRAN) $(FFLAGS) -o $@ sspsv.F

zspsv.o: cspsv.F
	$(FORTRAN) $(FFLAGS) -o $@ cspsv.F

zhpsv.o: chpsv.F
	$(FORTRAN) $(FFLAGS) -o $@ chpsv.F

dspsvx.o: sspsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ sspsvx.F

zspsvx.o: cspsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ cspsvx.F

zhpsvx.o: chpsvx.F
	$(FORTRAN) $(FFLAGS) -o $@ chpsvx.F

dsptrd.o: ssptrd.F
	$(FORTRAN) $(FFLAGS) -o $@ ssptrd.F

zhptrd.o: chptrd.F
	$(FORTRAN) $(FFLAGS) -o $@ chptrd.F

dsptrf.o: ssptrf.F
	$(FORTRAN) $(FFLAGS) -o $@ ssptrf.F

zsptrf.o: csptrf.F
	$(FORTRAN) $(FFLAGS) -o $@ csptrf.F

zhptrf.o: chptrf.F
	$(FORTRAN) $(FFLAGS) -o $@ chptrf.F

dsptri.o: ssptri.F
	$(FORTRAN) $(FFLAGS) -o $@ ssptri.F

zsptri.o: csptri.F
	$(FORTRAN) $(FFLAGS) -o $@ csptri.F

zhptri.o: chptri.F
	$(FORTRAN) $(FFLAGS) -o $@ chptri.F

dsptrs.o: ssptrs.F
	$(FORTRAN) $(FFLAGS) -o $@ ssptrs.F

zsptrs.o: csptrs.F
	$(FORTRAN) $(FFLAGS) -o $@ csptrs.F

zhptrs.o: chptrs.F
	$(FORTRAN) $(FFLAGS) -o $@ chptrs.F

dspts2.o: sspts2.F
	$(FORTRAN) $(FFLAGS) -o $@ sspts2.F

zspts2.o: cspts2.F
	$(FORTRAN) $(FFLAGS) -o $@ cspts2.F

zhpts2.o: chpts2.F
	$(FORTRAN) $(FFLAGS) -o $@ chpts2.F

dstebz.o: sstebz.F
	$(FORTRAN) $(FFLAGS) -o $@ sstebz.F

dstedc.o: sstedc.F
	$(FORTRAN) $(FFLAGS) -o $@ sstedc.F

zstedc.o: cstedc.F
	$(FORTRAN) $(FFLAGS) -o $@ cstedc.F

dstegr.o: sstegr.F
	$(FORTRAN) $(FFLAGS) -o $@ sstegr.F

zstegr.o: cstegr.F
	$(FORTRAN) $(FFLAGS) -o $@ cstegr.F

dstein.o: sstein.F
	$(FORTRAN) $(FFLAGS) -o $@ sstein.F

zstein.o: cstein.F
	$(FORTRAN) $(FFLAGS) -o $@ cstein.F

dsteqr.o: ssteqr.F
	$(FORTRAN) $(FFLAGS) -o $@ ssteqr.F

zsteqr.o: csteqr.F
	$(FORTRAN) $(FFLAGS) -o $@ csteqr.F

dsterf.o: ssterf.F
	$(FORTRAN) $(FFLAGS) -o $@ ssterf.F

dstev.o: sstev.F
	$(FORTRAN) $(FFLAGS) -o $@ sstev.F

dstevd.o: sstevd.F
	$(FORTRAN) $(FFLAGS) -o $@ sstevd.F

dstevr.o: sstevr.F
	$(FORTRAN) $(FFLAGS) -o $@ sstevr.F

dstevx.o: sstevx.F
	$(FORTRAN) $(FFLAGS) -o $@ sstevx.F

dsycon.o: ssycon.F
	$(FORTRAN) $(FFLAGS) -o $@ ssycon.F

zsycon.o: csycon.F
	$(FORTRAN) $(FFLAGS) -o $@ csycon.F

zhecon.o: checon.F
	$(FORTRAN) $(FFLAGS) -o $@ checon.F

dsyev.o: ssyev.F
	$(FORTRAN) $(FFLAGS) -o $@ ssyev.F

zheev.o: cheev.F
	$(FORTRAN) $(FFLAGS) -o $@ cheev.F

dsyevd.o: ssyevd.F
	$(FORTRAN) $(FFLAGS) -o $@ ssyevd.F

zheevd.o: cheevd.F
	$(FORTRAN) $(FFLAGS) -o $@ cheevd.F

dsyevr.o: ssyevr.F
	$(FORTRAN) $(FFLAGS) -o $@ ssyevr.F

zheevr.o: cheevr.F
	$(FORTRAN) $(FFLAGS) -o $@ cheevr.F

dsyevx.o: ssyevx.F
	$(FORTRAN) $(FFLAGS) -o $@ ssyevx.F

zheevx.o: cheevx.F
	$(FORTRAN) $(FFLAGS) -o $@ cheevx.F

dsygs2.o: ssygs2.F
	$(FORTRAN) $(FFLAGS) -o $@ ssygs2.F

zhegs2.o: chegs2.F
	$(FORTRAN) $(FFLAGS) -o $@ chegs2.F

dsygst.o: ssygst.F
	$(FORTRAN) $(FFLAGS) -o $@ ssygst.F

zhegst.o: chegst.F
	$(FORTRAN) $(FFLAGS) -o $@ chegst.F

dsygv.o: ssygv.F
	$(FORTRAN) $(FFLAGS) -o $@ ssygv.F

zhegv.o: chegv.F
	$(FORTRAN) $(FFLAGS) -o $@ chegv.F

dsygvd.o: ssygvd.F
	$(FORTRAN) $(FFLAGS) -o $@ ssygvd.F

zhegvd.o: chegvd.F
	$(FORTRAN) $(FFLAGS) -o $@ chegvd.F

dsygvx.o: ssygvx.F
	$(FORTRAN) $(FFLAGS) -o $@ ssygvx.F

zhegvx.o: chegvx.F
	$(FORTRAN) $(FFLAGS) -o $@ chegvx.F

zsymv.o: csymv.F
	$(FORTRAN) $(FFLAGS) -o $@ csymv.F

zsyr.o: csyr.F
	$(FORTRAN) $(FFLAGS) -o $@ csyr.F

dsyrfs.o: ssyrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ ssyrfs.F

zsyrfs.o: csyrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ csyrfs.F

zherfs.o: cherfs.F
	$(FORTRAN) $(FFLAGS) -o $@ cherfs.F

dsysv.o: ssysv.F
	$(FORTRAN) $(FFLAGS) -o $@ ssysv.F

zsysv.o: csysv.F
	$(FORTRAN) $(FFLAGS) -o $@ csysv.F

zhesv.o: chesv.F
	$(FORTRAN) $(FFLAGS) -o $@ chesv.F

dsysvx.o: ssysvx.F
	$(FORTRAN) $(FFLAGS) -o $@ ssysvx.F

zsysvx.o: csysvx.F
	$(FORTRAN) $(FFLAGS) -o $@ csysvx.F

zhesvx.o: chesvx.F
	$(FORTRAN) $(FFLAGS) -o $@ chesvx.F

dsytd2.o: ssytd2.F
	$(FORTRAN) $(FFLAGS) -o $@ ssytd2.F

zhetd2.o: chetd2.F
	$(FORTRAN) $(FFLAGS) -o $@ chetd2.F

dsytf2.o: ssytf2.F
	$(FORTRAN) $(FFLAGS) -o $@ ssytf2.F

zsytf2.o: csytf2.F
	$(FORTRAN) $(FFLAGS) -o $@ csytf2.F

zhetf2.o: chetf2.F
	$(FORTRAN) $(FFLAGS) -o $@ chetf2.F

dsytrd.o: ssytrd.F
	$(FORTRAN) $(FFLAGS) -o $@ ssytrd.F

zhetrd.o: chetrd.F
	$(FORTRAN) $(FFLAGS) -o $@ chetrd.F

dsytrf.o: ssytrf.F
	$(FORTRAN) $(FFLAGS) -o $@ ssytrf.F

zsytrf.o: csytrf.F
	$(FORTRAN) $(FFLAGS) -o $@ csytrf.F

zhetrf.o: chetrf.F
	$(FORTRAN) $(FFLAGS) -o $@ chetrf.F

dsytri.o: ssytri.F
	$(FORTRAN) $(FFLAGS) -o $@ ssytri.F

zsytri.o: csytri.F
	$(FORTRAN) $(FFLAGS) -o $@ csytri.F

zhetri.o: chetri.F
	$(FORTRAN) $(FFLAGS) -o $@ chetri.F

dsytrs.o: ssytrs.F
	$(FORTRAN) $(FFLAGS) -o $@ ssytrs.F

zsytrs.o: csytrs.F
	$(FORTRAN) $(FFLAGS) -o $@ csytrs.F

zhetrs.o: chetrs.F
	$(FORTRAN) $(FFLAGS) -o $@ chetrs.F

dsyts2.o: ssyts2.F
	$(FORTRAN) $(FFLAGS) -o $@ ssyts2.F

zsyts2.o: csyts2.F
	$(FORTRAN) $(FFLAGS) -o $@ csyts2.F

zhets2.o: chets2.F
	$(FORTRAN) $(FFLAGS) -o $@ chets2.F

dtbcon.o: stbcon.F
	$(FORTRAN) $(FFLAGS) -o $@ stbcon.F

ztbcon.o: ctbcon.F
	$(FORTRAN) $(FFLAGS) -o $@ ctbcon.F

dtbrfs.o: stbrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ stbrfs.F

ztbrfs.o: ctbrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ ctbrfs.F

dtbtrs.o: stbtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ stbtrs.F

ztbtrs.o: ctbtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ ctbtrs.F

dtgevc.o: stgevc.F
	$(FORTRAN) $(FFLAGS) -o $@ stgevc.F

ztgevc.o: ctgevc.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgevc.F

dtgex2.o: stgex2.F
	$(FORTRAN) $(FFLAGS) -o $@ stgex2.F

ztgex2.o: ctgex2.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgex2.F

dtgexc.o: stgexc.F
	$(FORTRAN) $(FFLAGS) -o $@ stgexc.F

ztgexc.o: ctgexc.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgexc.F

dtgsen.o: stgsen.F
	$(FORTRAN) $(FFLAGS) -o $@ stgsen.F

ztgsen.o: ctgsen.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgsen.F

dtgsja.o: stgsja.F
	$(FORTRAN) $(FFLAGS) -o $@ stgsja.F

ztgsja.o: ctgsja.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgsja.F

dtgsna.o: stgsna.F
	$(FORTRAN) $(FFLAGS) -o $@ stgsna.F

ztgsna.o: ctgsna.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgsna.F

dtgsy2.o: stgsy2.F
	$(FORTRAN) $(FFLAGS) -o $@ stgsy2.F

ztgsy2.o: ctgsy2.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgsy2.F

dtgsyl.o: stgsyl.F
	$(FORTRAN) $(FFLAGS) -o $@ stgsyl.F

ztgsyl.o: ctgsyl.F
	$(FORTRAN) $(FFLAGS) -o $@ ctgsyl.F

dtpcon.o: stpcon.F
	$(FORTRAN) $(FFLAGS) -o $@ stpcon.F

ztpcon.o: ctpcon.F
	$(FORTRAN) $(FFLAGS) -o $@ ctpcon.F

dtprfs.o: stprfs.F
	$(FORTRAN) $(FFLAGS) -o $@ stprfs.F

ztprfs.o: ctprfs.F
	$(FORTRAN) $(FFLAGS) -o $@ ctprfs.F

dtptri.o: stptri.F
	$(FORTRAN) $(FFLAGS) -o $@ stptri.F

ztptri.o: ctptri.F
	$(FORTRAN) $(FFLAGS) -o $@ ctptri.F

dtptrs.o: stptrs.F
	$(FORTRAN) $(FFLAGS) -o $@ stptrs.F

ztptrs.o: ctptrs.F
	$(FORTRAN) $(FFLAGS) -o $@ ctptrs.F

dtpts2.o: stpts2.F
	$(FORTRAN) $(FFLAGS) -o $@ stpts2.F

ztpts2.o: ctpts2.F
	$(FORTRAN) $(FFLAGS) -o $@ ctpts2.F

dtrcon.o: strcon.F
	$(FORTRAN) $(FFLAGS) -o $@ strcon.F

ztrcon.o: ctrcon.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrcon.F

dtrevc.o: strevc.F
	$(FORTRAN) $(FFLAGS) -o $@ strevc.F

ztrevc.o: ctrevc.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrevc.F

dtrexc.o: strexc.F
	$(FORTRAN) $(FFLAGS) -o $@ strexc.F

ztrexc.o: ctrexc.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrexc.F

dtrrfs.o: strrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ strrfs.F

ztrrfs.o: ctrrfs.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrrfs.F

dtrsen.o: strsen.F
	$(FORTRAN) $(FFLAGS) -o $@ strsen.F

ztrsen.o: ctrsen.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrsen.F

dtrsna.o: strsna.F
	$(FORTRAN) $(FFLAGS) -o $@ strsna.F

ztrsna.o: ctrsna.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrsna.F

dtrsyl.o: strsyl.F
	$(FORTRAN) $(FFLAGS) -o $@ strsyl.F

ztrsyl.o: ctrsyl.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrsyl.F

dtrti2.o: strti2.F
	$(FORTRAN) $(FFLAGS) -o $@ strti2.F

ztrti2.o: ctrti2.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrti2.F

dtrtri.o: strtri.F
	$(FORTRAN) $(FFLAGS) -o $@ strtri.F

ztrtri.o: ctrtri.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrtri.F

dtrtrs.o: strtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ strtrs.F

ztrtrs.o: ctrtrs.F
	$(FORTRAN) $(FFLAGS) -o $@ ctrtrs.F

dtzrqf.o: stzrqf.F
	$(FORTRAN) $(FFLAGS) -o $@ stzrqf.F

ztzrqf.o: ctzrqf.F
	$(FORTRAN) $(FFLAGS) -o $@ ctzrqf.F

dtzrzf.o: stzrzf.F
	$(FORTRAN) $(FFLAGS) -o $@ stzrzf.F

ztzrzf.o: ctzrzf.F
	$(FORTRAN) $(FFLAGS) -o $@ ctzrzf.F

izmax1.o: icmax1.F
	$(FORTRAN) $(FFLAGS) -o $@ icmax1.F

dzsum1.o: scsum1.F
	$(FORTRAN) $(FFLAGS) -o $@ scsum1.F

.F.o:
	$(FORTRAN) $(FFLAGS) $(REAL32) $<

.f.o:
	$(FORTRAN) $(FFLAGS) $<

.c.o:
	$(CC) $(CFLAGS) $<
