在 CentOS 上安装 Octave - BLAS 库不兼容错误

在 CentOS 上安装 Octave - BLAS 库不兼容错误

我正在尝试在 CentOS 上安装 Octave。运行后

sudo yum install octave
./configure F77=gfortran

我收到这个错误:

configure: error: A BLAS library was detected but found incompatible with your Fortran 77 compiler settings.

经过一番谷歌搜索后,得到了以下结果:

sudo yum-builddep octave
sudo yum install lapack64-devel lapack64
sudo yum install libblas-dev libatlas-dev liblapack-dev

但我仍然遇到相同的 BLAS 不兼容错误。

您能否建议如何进行?

答案1

在安装以下软件包之前,我在很长一段时间内遇到了同样的问题:

sudo yum install lapack-devel
sudo yum install atlas-devel

安装完这些后,./configure 运行时没有任何错误。我也不必使用 F77=,但这可能会因您的情况而异。

从那里,您应该能够make && make install毫无错误地运行。

相关内容