0

OS X 10.9 Mavericks にR パッケージ ( ) をインストールしようとしていますspdep。R 3.0.1 (sessionInfo下部)。http://cran.r-project.org/web/packages/spdep/index.html (ソースファイル)からパッケージをダウンロードしspdep_0.5-71.tar.gzたので、ターミナル経由でインストールしてみましたR CMD INSTALL

問題は、端末で次のエラーが発生することです。

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: *** [spdep.so] Error 1
ERROR: compilation failed for package ‘spdep’
* removing ‘/Library/Frameworks/R.framework/Versions/3.1/Resources/library/spdep’

すでに持っていた Xcode とコマンド ライン ツールを再インストールしようとしました。そして、ターミナルにもインストールgfortran-4.8.2-darwin13.tar.bz2sudo tar fvxz gfortran-4.8.2-darwin13.tar.bz2 ました。しかし、それでも同じエラーが発生します。

解決策はありますか?

ありがとう!

> sessionInfo()
R version 3.1.0 (2014-04-10)
Platform: x86_64-apple-darwin13.1.0 (64-bit)
4

1 に答える 1

0

パーミッションを変更することで機能させました。

sudo chmod -R 755 /usr/local/lib/gcc/x86_64-apple-darwin13.0.0/*

すべてのファイルを変更する必要はなく、ディレクトリだけを変更する必要があるかもしれません。独自の .

于 2014-08-04T09:13:35.940 に答える