The R Project SVN R

Rev

Rev 86911 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 86911 Rev 87889
Line 21... Line 21...
21
DEPENDS = $(SOURCES_C:.c=.d)
21
DEPENDS = $(SOURCES_C:.c=.d)
22
SOURCES = $(SOURCES_C) $(SOURCES_F) $(SOURCES_F90)
22
SOURCES = $(SOURCES_C) $(SOURCES_F) $(SOURCES_F90)
23
OBJECTS = $(SOURCES_C:.c=.o) $(SOURCES_F:.f=.o) flexiblas.o
23
OBJECTS = $(SOURCES_C:.c=.o) $(SOURCES_F:.f=.o) flexiblas.o
24
HEADERS = Lapack.h
24
HEADERS = Lapack.h
25
 
25
 
-
 
26
@BUILD_2025BLAS_TRUE@2025OBJECTS = dgemmtr.o \
-
 
27
  @COMPILE_FORTRAN_DOUBLE_COMPLEX_FALSE@ zgemmtr.o
26
## Sources for -lRlapack.
28
## Sources for -lRlapack.
27
## On macOS this will be linked directly to the vecLib/Accelerate
29
## On macOS this will be linked directly to the vecLib/Accelerate
28
## framework if --with-blas=Acceleraate --with-lapack is used, so
30
## framework if --with-blas=Acceleraate --with-lapack is used, so
29
## needs the zdot* fix in lapack.so.
31
## needs the zdot* fix in lapack.so.
30
LIBSOURCES = dlamch.f dlapack.f \
32
LIBSOURCES = dlamch.f dlapack.f \
31
  @COMPILE_FORTRAN_DOUBLE_COMPLEX_FALSE@ cmplx.f
33
  @COMPILE_FORTRAN_DOUBLE_COMPLEX_FALSE@ cmplx.f
32
LIBSOURCES90 = dlartg.f90 dlassq.f90 la_constants.f90 la_xisnan.f90 \
34
LIBSOURCES90 = dlartg.f90 dlassq.f90 la_constants.f90 la_xisnan.f90 \
33
  @COMPILE_FORTRAN_DOUBLE_COMPLEX_FALSE@ zlartg.f90 zlassq.f90
35
  @COMPILE_FORTRAN_DOUBLE_COMPLEX_FALSE@ zlartg.f90 zlassq.f90
34
LIBOBJECTS = $(LIBSOURCES:.f=.o) $(LIBSOURCES90:.f90=.o) \
36
LIBOBJECTS = $(LIBSOURCES:.f=.o) $(LIBSOURCES90:.f90=.o) \
-
 
37
  $(2025OBJECTS) \
35
  @USE_VECLIB_G95FIX_TRUE@ vecLibg95f.o vecLibg95c.o
38
  @USE_VECLIB_G95FIX_TRUE@ vecLibg95f.o vecLibg95c.o
36
 
39
 
37
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
40
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
38
DISTFILES = \
41
DISTFILES = \
39
	LICENSE README Makefile.in Makefile.win \
42
	LICENSE README Makefile.in Makefile.win \
Line 41... Line 44...
41
	$(HEADERS) Lapack.c init_win.c \
44
	$(HEADERS) Lapack.c init_win.c \
42
	vecLibg95c.c vecLibg95f.f accelerateLapack.c \
45
	vecLibg95c.c vecLibg95f.f accelerateLapack.c \
43
	cmplx.f dlapack.f dlamch.f \
46
	cmplx.f dlapack.f dlamch.f \
44
	dlartg.f90 dlassq.f90 la_constants.f90 la_xisnan.f90 \
47
	dlartg.f90 dlassq.f90 la_constants.f90 la_xisnan.f90 \
45
	zlartg.f90 zlassq.f90 \
48
	zlartg.f90 zlassq.f90 \
46
	dble.txt cmplx.txt R.patch
49
	dble.txt cmplx.txt R.patch \
-
 
50
	dgemmtr.f zgemmtr.f
47
 
51
 
48
lapack_la = lapack$(SHLIB_EXT)
52
lapack_la = lapack$(SHLIB_EXT)
49
lapack_la_OBJECTS = $(OBJECTS)
53
lapack_la_OBJECTS = $(OBJECTS)
50
## Formerly used for passing '+s' to SHLIB_LINK on HP-UX.
54
## Formerly used for passing '+s' to SHLIB_LINK on HP-UX.
51
lapack_la_LDFLAGS = @LAPACK_LDFLAGS@
55
lapack_la_LDFLAGS = @LAPACK_LDFLAGS@