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/Command Line Tools を更新してみました。また、依存関係をインストールしないようにしました。ergm や sna などの他のパッケージをインストールできました。

インストールが GCC フォルダーを探していて、見つからないようです。

whereis gcc

私のgccが /usr/bin/gcc にあることを明らかにします

インストールが /usr/local/lib/gcc/ でそれを探しているようです

これを修正する方法はありますか?

4

2 に答える 2

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 に答える