2016-06-10 48 views
2

我在Mac OS X埃尔卡皮坦问题和Xcode 7.我用FORTRAN 6.1,从https://gcc.gnu.org/wiki/GFortranBinaries下载。我尝试降级到Fortran 4.8。但是这并没有帮助我。以下是错误:OS X包安装问题:找不到gfortran 4.8建立封装

installing source package ‘Nepidemic’ ... libs gfortran-4.8 -fPIC -Wall -g -O2 -c random_epi.f95 -o random_epi.o make: gfortran-4.8: No such file or directory make: *** [random_epi.o] Error 1 ERROR: compilation failed for package ‘Epidemic’

有什么建议吗?提前致谢。

找到一个类似的问题, Can't find gfortran 4.8 to build package

回答

7

以下:Unable to install fortran based packages in R - "gfortran -m32:not found"

我从https://gcc.gnu.org/wiki/GFortranBinaries#MacOS

安装gfortran 6.1。然后,我添加了下面的文件〜/ .R/Makevars我的家内目录指着我gfortran安装:

F77 = gfortran 
FC = gfortran 
FLIBS = -L/usr/local/gfortran/lib 
+0

谢谢。你能告诉我如何将这些添加到〜/ .R/Makevars中。我在这个编程世界非常新! – Vineetha

+0

在您的主目录中创建一个名为'.R'的目录。使用文本编辑器,在这个新目录中创建一个名为'Makevars'的文件。将上面的文本粘贴到这个文件中。 – user25494

+0

非常感谢。它解决了我的问题。 – Vineetha