12345678910111213141516171819202122232425262728293031323334353637383940 |
- From 75b973373ed2e9a7a30f62dfe330299306ecff75 Mon Sep 17 00:00:00 2001
- From: Julien Olivain <ju.o@free.fr>
- Date: Sat, 5 Mar 2022 12:36:09 +0100
- Subject: [PATCH] Fix BLAS library integer size detection
- When cross-compiling, octave ./configure script fails to detect the BLAS
- library integer size and fails with the message:
- configure: error: unrecognized BLAS library integer size
- This patch fixes this detection.
- Patch adapted from:
- https://github.com/openembedded/meta-openembedded/commit/0ad153f721ef99de585c4452a997a7104f45d71d
- Signed-off-by: Julien Olivain <ju.o@free.fr>
- ---
- configure.ac | 6 ++++++
- 1 file changed, 6 insertions(+)
- diff --git a/configure.ac b/configure.ac
- index 4092e5915d..f4ea2c1987 100644
- --- a/configure.ac
- +++ b/configure.ac
- @@ -757,6 +757,12 @@ if test $ax_blas_ok = no || test $ax_lapack_ok = no; then
- AC_MSG_ERROR([BLAS and LAPACK libraries are required])
- fi
-
- +if ac_fn_f77_try_run "$LINENO"; then :
- + ax_cv_blas_integer_size=8
- +else
- + ax_cv_blas_integer_size=4
- +fi
- +
- case $ax_cv_blas_integer_size in
- 4)
- HAVE_64_BIT_BLAS=no
- --
- 2.39.2
|