我想有R版本3.4.0在OS X 10.11.6安装rJava包:备用编译器安装的R程序包:错误安装rJava
install.packages("rJava", type = "source")
,我得到以下错误:
clang -o libjri.jnilib Rengine.o jri.o Rcallbacks.o Rinit.o globals.o rjava.o -dynamiclib -framework JavaVM -fopenmp -L/usr/local/lib -F/Library/Frameworks/R.framework/.. -framework R -lpcre -llzma -lbz2 -lz -licucore -lm -liconv
clang: error: unsupported option '-fopenmp'
make[2]: *** [libjri.jnilib] Error 1
make[1]: *** [src/JRI.jar] Error 2
make: *** [jri] Error 2
ERROR: compilation failed for package ‘rJava’
从我所知道的情况来看,clang被用作编译器,使用'fopenmp',它看起来不被铛支持。任何人都可以看到解决这个问题的方法,可能迫使使用不同的编译器。 (注:我对编译器几乎一无所知)
在此先感谢。
任何线索,我的个人makevars文件是? '$ cd〜/ .R/Makevars -bash:cd:/Users/me/.R/Makevars:没有这样的文件或目录' – BLT
默认情况下没有一个,你需要创建'〜/ .R /'目录和'Makevars'文件(如果不存在)。 – Jim
'从命令行获得'R --quiet -e'install.packages(“rJava”,type =“binary”,repos =“http://cran.us.r-project.org”)'我。 –