无法在 Mac OSX Maverick 中从源安装 R 包 [重复]

2024-03-10

我今天将 Mac OS X 从 ML 升级到 Maverick,并安装了 RStudio 的预览版。我想我还将 Xcode 更新到了 5.0.1,并在 MacBook Pro 上安装了命令行工具。但是,当我从源代码安装自己的包时,出现以下错误:

* installing *source* package ‘PKG’ ...
** libs
llvm-gcc-4.2 -arch x86_64 -std=gnu99 -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include    -fPIC  -mtune=core2 -g -O2  -c lm.c -o lm.o
make: llvm-gcc-4.2: No such file or directory
make: *** [lm.o] Error 1
ERROR: compilation failed for package ‘PKG’
* removing ‘/Library/Frameworks/R.framework/Versions/3.0/Resources/library/PKG’
* restoring previous ‘/Library/Frameworks/R.framework/Versions/3.0/Resources/library/PKG’
Warning in install.packages :
  installation of package ‘../PKG_0.2.7.tar.gz’ had non-zero exit status

我可以知道是否有任何解决方案可以解决这个问题?谢谢!我的一部分sessionInfo:

R version 3.0.1 (2013-05-16)
Platform: x86_64-apple-darwin10.8.0 (64-bit)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

请参考这个链接:https://stackoverflow.com/a/19505252/1510531 https://stackoverflow.com/a/19505252/1510531。修改以下行后Makeconf文件输入/Library/Frameworks/R.framework/Resources/etc:

CC=clang
CXX=clang++
CXXFLAGS= -O3 -pedantic

我现在可以安装 R 源包了:)

Update

根据 @asieira 的说法,最后CXXFLAGS不推荐,所以只需进行以下更改:

CC=clang
CXX=clang++
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 Mac OSX Maverick 中从源安装 R 包 [重复] 的相关文章

随机推荐