构建 Octave 时如何修复此错误?

构建 Octave 时如何修复此错误?

我使用的是 Ubuntu 13.04 Gnome 版本。我尝试使用源代码编译 Octave 3.6.4。一切configure顺利,没有任何错误,但 make 命令返回了以下错误:

collect2: error: ld returned 1 exit status
make[3]: *** [octave] Error 1
make[3]: Leaving directory `/home/ankit/Softwares/octave-3.6.4/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ankit/Softwares/octave-3.6.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ankit/Softwares/octave-3.6.4'
make: *** [all] Error 2

我还需要发布什么内容才能解决这个问题?

答案1

我终于解决了这个问题。问题在于 fortran 库无法与 g++ 通信,因为我将 F77 作为默认的 fortran 编译器。因此我安装了 gfortran,这有助于我顺利完成 make 过程。这是整个讨论线在八度帮助页面上,以防任何人需要有关此问题的更多帮助。

相关内容