Rev 87889 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#-*- Makefile -*-include ../../gnuwin32/MkRulesall: ../../../$(BINDIR)/Rblas.dll## suppress lots of warnings: this is a dummyblas00.o: blas00.c$(CC) -O3 -I../../include -c $< -o $@## Rblas.dll imports xerbla_ from R.dll## OpenBLAS 0.3.29 includes [dz]gemmtr but ATLAS does not.## So to use latter, copy [dz]gemmtr.f from ../../modules/lapack## and add dgemmtr.o zgemmtr.o to the dependencies.ifeq "$(USE_ATLAS)" "YES"../../../$(BINDIR)/Rblas.dll: blas00.o ../../gnuwin32/dllversion.o@$(ECHO) -------- Building $@ --------$(DLL) -s -shared $(DLLFLAGS) -o $@ $^ Rblas.def \-L../../../$(IMPDIR) -lR -L"$(ATLAS_PATH)" -lf77blas -latlaselse ifeq "$(USE_OPENBLAS)" "YES"../../../$(BINDIR)/Rblas.dll: blas00.o ../../gnuwin32/dllversion.o@$(ECHO) -------- Building $@ --------$(DLL) -s -shared $(DLLFLAGS) -o $@ $^ Rblas.def \-L../../../$(IMPDIR) -lR $(shell $(PKG_CONFIG) --libs openblas)else../../../$(BINDIR)/Rblas.dll: blas.o blas2.o cmplxblas.o cmplxblas2.o ../../gnuwin32/dllversion.o@$(ECHO) -------- Building $@ --------$(DLL) -s -shared $(DLLFLAGS) -o $@ $^ Rblas.def -L../../../$(IMPDIR) -lR $(FLIBS)endifdistclean clean:@$(RM) ../../../$(BINDIR)/Rblas.dll *~ blas00.o blas00.d blas.o cmplxblas.o