2015-04-12 65 views
0

問題我嘗試編譯八度3.8.2在CentOS 6.4(服務),但有一個錯誤:約八度3.8.2編譯在CentOS 6.4

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

我很困惑。我自己編譯了BLAS和LAPACK,並將其路徑添加到了bashrc中。但是這個錯誤再次出現。正如其他資源建議,我嘗試將fflags更改爲ff2c,但也發生了此錯誤。我發現了以下guidediscussion of my error

+0

你能上傳你的config.log嗎?順便說一句,有Octave 4.0.0rc3。這裏是centos的說明:http://wiki.octave.org/Octave_for_GNU/Linux#Red_Hat_Enterprise.2FCentOS – Andy

+0

我沒有添加圖片到帖子中,因爲它可能會好得多,而如果你可以寫內容爲文本。我也猜想你的鏈接是合理的,所以對這些更新也會很感激。 – francescalus

回答

0

我正在經歷這個,我遇到了同樣的問題,你提到。我通過使用自動配置選項將其指向正確的庫來解決它,例如

./configure --with-lapack=/path/to/liblapack.so.3 --with-blas=/path/to/libf77blas.so.3

它編譯,併產生一個可執行文件。