0

使用 R 3.2.x (RStudio 0.99.441) 在 mac 10.10.3 上安装 statnet。

ld: warning: directory not found for option '-L/usr/local/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2'
ld: library not found for -lgfortran
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [latentnet.so] Error 1
ERROR: compilation failed for package ‘latentnet’
* removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/latentnet’
Warning in install.packages :
installation of package ‘latentnet’ had non-zero exit status
ERROR: dependency ‘latentnet’ is not available for package ‘statnet’
* removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/statnet’
Warning in install.packages :
installation of package ‘statnet’ had non-zero exit status

我尝试更新 XCode/命令行工具。还尝试不安装依赖项。我已经能够安装其他软件包,例如 ergm 和 sna。

看起来安装正在寻找 GCC 文件夹但没有找到它。

whereis gcc

显示我的 gcc 在 /usr/bin/gcc

看起来安装正在 /usr/local/lib/gcc/ 中寻找它

有没有办法来解决这个问题?

4

2 回答 2

1
于 2015-06-03T21:53:42.420 回答
0

sudo mkdir /usr/bin/lib && sudo ln -s /usr/bin/gcc /usr/bin/lib/gcc

在 /usr/bin 中创建一个名为 `lib' 的新目录,并在该新目录中创建到 gcc 的符号链接。

如果这不能解决错误,您可以使用以下方法撤消它:

sudo rm -i /usr/bin/lib/gcc && sudo rm -id /usr/bin/lib

于 2015-06-02T22:51:47.340 回答