@@ -63,7 +63,7 @@ ALLMOD = la_xisnan.mod la_constants.mod
63
63
64
64
.SUFFIXES :
65
65
.SUFFIXES : .f .F .f90 .F90 .o .mod
66
- % .o : % .f $( ALLMOD )
66
+ % .o : % .f
67
67
$(FC ) $(FFLAGS ) -c -o $@ $<
68
68
% .o : % .F $(ALLMOD )
69
69
$(FC ) $(FFLAGS ) -c -o $@ $<
@@ -73,6 +73,7 @@ ALLMOD = la_xisnan.mod la_constants.mod
73
73
$(FC ) $(FFLAGS ) -c -o $@ $<
74
74
.o.mod :
75
75
@true
76
+
76
77
else
77
78
$(info C_LAPACK ist $(C_LAPACK))
78
79
.SUFFIXES : .c .o
@@ -102,7 +103,7 @@ SCLAUX = \
102
103
slaset.o slasq1.o slasq2.o slasq3.o slasq4.o slasq5.o slasq6.o \
103
104
slasr.o slasrt.o slassq.o slasv2.o spttrf.o sstebz.o sstedc.o \
104
105
ssteqr.o ssterf.o slaisnan.o sisnan.o \
105
- slartgp.o slartgs.o scombssq.o \
106
+ slartgp.o slartgs.o scombssq.o ../INSTALL/sroundup_lwork.o \
106
107
../INSTALL/second_$(TIMER ) .o
107
108
endif
108
109
@@ -124,7 +125,7 @@ DZLAUX = \
124
125
dlaset.o dlasq1.o dlasq2.o dlasq3.o dlasq4.o dlasq5.o dlasq6.o \
125
126
dlasr.o dlasrt.o dlassq.o dlasv2.o dpttrf.o dstebz.o dstedc.o \
126
127
dsteqr.o dsterf.o dlaisnan.o disnan.o \
127
- dlartgp.o dlartgs.o \
128
+ dlartgp.o dlartgs.o ../INSTALL/droundup_lwork.o \
128
129
../INSTALL/dlamch.o ../INSTALL/dsecnd_$(TIMER ) .o
129
130
endif
130
131
@@ -672,6 +673,11 @@ sla_wwaddw.o: sla_wwaddw.f ; $(FC) $(FFLAGS_NOOPT) -c -o $@ $<
672
673
dla_wwaddw.o : dla_wwaddw.f ; $(FC ) $(FFLAGS_NOOPT ) -c -o $@ $<
673
674
cla_wwaddw.o : cla_wwaddw.f ; $(FC ) $(FFLAGS_NOOPT ) -c -o $@ $<
674
675
zla_wwaddw.o : zla_wwaddw.f ; $(FC ) $(FFLAGS_NOOPT ) -c -o $@ $<
676
+ # Modules
677
+ la_xisnan.o : la_xisnan.F90 la_constants.mod
678
+ $(FC ) $(FFLAGS ) -c -o $@ $<
679
+ la_constants.o : la_constants.f90
680
+ $(FC ) $(FFLAGS ) -c -o $@ $<
675
681
else
676
682
slaruv.o : slaruv.c ; $(CC ) $(CFLAGS ) -c -o $@ $<
677
683
dlaruv.o : dlaruv.c ; $(CC ) $(CFLAGS ) -c -o $@ $<
0 commit comments