bab*_*der 9 fortran octave gfortran blas
我正在尝试使用KDE桌面在Ubuntu 12.04上从源代码安装Octave-3.6.2,但是当我运行Octave配置脚本时,我收到此错误
BLAS library was detected but found incompatible with your Fortran 77
compiler settings
Run Code Online (Sandbox Code Playgroud)
我./configure F77=gfortran
按照大量网络搜索的建议使用,并且我确保替代系统F77文件按照此 SO帖子中的注释移出了危害方式.已安装的BLAS库是包管理器安装的库.
错误是什么意思,我该如何解决?
尝试安装包liblapack-dev,libblas-dev,如果存在,请安装libblas-64.虽然不是Ubuntu,但我遇到了同样的问题,需要安装fedora fc20等效软件包,它们是blas-devel,blas64-devel,lapack-devel和lapack64-devel.获取构建依赖项的标准例程是
sudo yum-builddep octave
Run Code Online (Sandbox Code Playgroud)
虽然安装了大多数依赖项,但在完全配置之前我需要遵循以下内容.这是一个几乎从头开始的Fedora fc20安装,自2014年10月23日起更新.
sudo yum install lapack64-devel lapack64
sudo yum install gl2ps-devel qrupdate-devel qt-devel qscintilla-devel java-devel
Run Code Online (Sandbox Code Playgroud)
虽然我没有明确列出blas-devel和blas64-devel包,但它们作为libpack包的依赖项安装,就像libpack-devel和plain libpack一样.
我想对于Ubuntu它可能是apt-get.无论哪种方式,这里是另一篇谈论早期版本的Ubuntu的帖子.