我反复遇到以下错误
/usr/bin/ld: cannot find -lgfortran
当试图安装很多r-packages(例如igraph,ergm,blockmodels,我猜每个需要gcc和fortran的包以某种方式)
我在Ubuntu Trusty上运行R,最近我将R从3.1.0升级到3.3.1。 在3.1.0上,我能够安装igraph和ergm(和其他人)没有任何问题,但不是块模型。
我已经在我的系统上检查了libgfortran的存在:它就在那里。实际上它有多个版本(3,4.7,4.8),并且还安装了libgfortran-dev(多个版本)
知道发生了什么事吗? 谢谢你的任何建议。
答案 0 :(得分:-1)
在 Arch Linux 中,gfortran 包被命名为 gcc-fortran。安装:
sudo pacman -S gcc-fortran