Objet : Developers list for StarPU
Archives de la liste
- From: ludovic.courtes@inria.fr (Ludovic Courtès)
- To: starpu-devel@lists.gforge.inria.fr
- Cc: Adrien Guilbaud <adrien.guilbaud@inria.fr>
- Subject: [Starpu-devel] Reliance on Debian-specific .pc file for OpenBLAS
- Date: Fri, 23 Nov 2018 16:24:37 +0100
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
Hello,
Adrien Guilbaud and myself realized that StarPU’s configure script
relies on Debian-specific pkg-config files in this snippet:
PKG_CHECK_MODULES([OPENBLAS], [openblas], [
PKG_CHECK_MODULES([BLAS_OPENBLAS], [blas-openblas], [
AC_DEFINE([STARPU_OPENBLAS], [1], [Define to 1 if you use the
openblas library.])
AC_SUBST([STARPU_OPENBLAS], [1])
CFLAGS="${CFLAGS} ${OPENBLAS_CFLAGS} ${BLAS_OPENBLAS_CFLAGS} "
LIBS="${LIBS} ${OPENBLAS_LIBS} ${BLAS_OPENBLAS_LIBS} "
blas_lib=openblas
], [
if test x$blas_lib = xopenblas; then
AC_MSG_ERROR([cannot find blas-openblas lib])
fi
])
], [
if test x$blas_lib = xopenblas; then
AC_MSG_ERROR([cannot find openblas lib])
fi
])
Here ‘blas-openblas.pc’ exists in the Debian ‘libopenblas-dev’ package
but it does not exist upstream (see the Debian source package at
<https://packages.debian.org/stretch/libopenblas-dev>.)
What about using ‘AC_CHECK_LIB’ or similar when looking for libblas, at
least as a last resort?
Thanks,
Ludo’.
- [Starpu-devel] Reliance on Debian-specific .pc file for OpenBLAS, Ludovic Courtès, 23/11/2018
- Re: [Starpu-devel] Reliance on Debian-specific .pc file for OpenBLAS, Samuel Thibault, 23/11/2018
- Re: [Starpu-devel] Reliance on Debian-specific .pc file for OpenBLAS, Nathalie Furmento, 27/11/2018
- Re: [Starpu-devel] Reliance on Debian-specific .pc file for OpenBLAS, Ludovic Courtès, 27/11/2018
- Re: [Starpu-devel] Reliance on Debian-specific .pc file for OpenBLAS, Nathalie Furmento, 27/11/2018
- Re: [Starpu-devel] Reliance on Debian-specific .pc file for OpenBLAS, Samuel Thibault, 23/11/2018
Archives gérées par MHonArc 2.6.19+.