use gfortran instead of cc to link these libraries, in order to register
the dependency on libgfortran. suggested and ok jca@
This commit is contained in:
parent
e2328564b1
commit
2f60d0da66
@ -1,10 +1,10 @@
|
||||
# $OpenBSD: Makefile,v 1.16 2017/11/13 07:09:06 steven Exp $
|
||||
# $OpenBSD: Makefile,v 1.17 2018/10/23 20:35:47 steven Exp $
|
||||
|
||||
COMMENT= solve large scale eigenvalue problems
|
||||
|
||||
DISTNAME= arpack96
|
||||
PKGNAME= arpack-96
|
||||
REVISION= 5
|
||||
REVISION= 6
|
||||
SHARED_LIBS= arpack 1.0
|
||||
CATEGORIES= math
|
||||
|
||||
@ -23,14 +23,15 @@ BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS}
|
||||
|
||||
LIB_DEPENDS = math/lapack \
|
||||
math/blas
|
||||
WANTLIB = lapack>=1 blas>=1
|
||||
WANTLIB = lapack>=1 blas>=1 m
|
||||
|
||||
WRKDIST= ${WRKDIR}/ARPACK
|
||||
WRKSRC= ${WRKDIST}/SRC
|
||||
MAKE_FILE= ${FILESDIR}/Makefile
|
||||
MAKE_ENV= SHLIB_MAJOR=${LIBarpack_VERSION:R} \
|
||||
SHLIB_MINOR=${LIBarpack_VERSION:E} \
|
||||
FC="${MODFORTRAN_COMPILER} -cpp"
|
||||
FC="${MODFORTRAN_COMPILER} -cpp" \
|
||||
CC=${MODFORTRAN_COMPILER}
|
||||
FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no
|
||||
|
||||
post-extract:
|
||||
|
@ -1,9 +1,10 @@
|
||||
# $OpenBSD: Makefile,v 1.27 2017/11/13 06:56:38 steven Exp $
|
||||
# $OpenBSD: Makefile,v 1.28 2018/10/23 20:35:47 steven Exp $
|
||||
|
||||
COMMENT= Basic Linear Algebra Subprograms
|
||||
|
||||
VERSION= 3.7.1
|
||||
DISTNAME= blas-${VERSION}
|
||||
REVISION= 0
|
||||
|
||||
SHARED_LIBS= blas 2.1
|
||||
|
||||
@ -26,11 +27,13 @@ WRKDIST= ${WRKDIR}/${DISTNAME:U}
|
||||
MODULES= fortran
|
||||
MODFORTRAN_COMPILER = gfortran
|
||||
BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS}
|
||||
WANTLIB= m
|
||||
|
||||
MAKE_FILE= ${FILESDIR}/Makefile
|
||||
MAKE_ENV= SHLIB_MAJOR=${LIBblas_VERSION:R} \
|
||||
SHLIB_MINOR=${LIBblas_VERSION:E} \
|
||||
FC="${MODFORTRAN_COMPILER} -cpp"
|
||||
FC="${MODFORTRAN_COMPILER} -cpp" \
|
||||
CC=${MODFORTRAN_COMPILER}
|
||||
FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no
|
||||
USE_GROFF= Yes
|
||||
|
||||
|
@ -1,9 +1,10 @@
|
||||
# $OpenBSD: Makefile,v 1.26 2017/11/13 06:57:36 steven Exp $
|
||||
# $OpenBSD: Makefile,v 1.27 2018/10/23 20:35:47 steven Exp $
|
||||
|
||||
COMMENT= library of Fortran linear algebra subroutines
|
||||
|
||||
VERSION= 3.7.1
|
||||
DISTNAME= lapack-${VERSION}
|
||||
REVISION= 0
|
||||
|
||||
SHARED_LIBS= lapack 6.0
|
||||
|
||||
@ -24,7 +25,7 @@ EXTRACT_SUFX= .tgz
|
||||
DIST_SUBDIR= ${DISTNAME}
|
||||
|
||||
LIB_DEPENDS = math/blas
|
||||
WANTLIB = blas>=1
|
||||
WANTLIB = blas>=1 m
|
||||
|
||||
MODULES= fortran
|
||||
MODFORTRAN_COMPILER = gfortran
|
||||
@ -33,7 +34,8 @@ BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS}
|
||||
MAKE_ENV= SHLIB_MAJOR=${LIBlapack_VERSION:R} \
|
||||
SHLIB_MINOR=${LIBlapack_VERSION:E} \
|
||||
TIMER=EXT_ETIME \
|
||||
FC="${MODFORTRAN_COMPILER} -cpp"
|
||||
FC="${MODFORTRAN_COMPILER} -cpp" \
|
||||
CC=${MODFORTRAN_COMPILER}
|
||||
FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no
|
||||
USE_GROFF = Yes
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user