OS X Yosemite上的R内的gfortran 4.8错误

时间:2015-07-30 00:28:38

标签: r fortran osx-yosemite gfortran

过去几个月我一直在Linux机器上使用this R package for single-cell analysis (SCDE)而没有任何问题。

但是,我在使用Mac上工作时遇到了很多麻烦。在Mavericks上安装似乎工作正常,但我已经尝试使用优胜美地的两台Mac无法使用。

问题似乎是gfortran 4.8与优胜美地并不好玩;我收到这个错误:

gfortran-4.8   -fPIC  -g -O2  -c dqrdc.f -o dqrdc.o
gfortran-4.8: warning: couldn’t understand kern.osversion ‘14.1.1

许多人在尝试在R之外使用gfortran时在Yosemite上收到此错误,他们找到的解决方案是升级到gfortran 5.0,已经修复该问题以便与优胜美地合作。< / p>

然而,R调用gfortran (4.8)的特定版本,所以我有点卡在这里。我无法真正升级到gfortran 5.0,因为R无法识别它,gfortran 4.8与我的操作系统不兼容。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

如果你有自制软件,你可以像这样安装gcc / gfortran 4.8以及更新的gfortran:

brew install gcc48 --with-fortran

此处更详细讨论了相同的问题: OS X package installation depends on gfortran-4.8