Я пытался установить Rcpp в R через install.packages("Rcpp") , но произошла следующая ошибка:

* installing *source* package ‘Rcpp’ ...
** package ‘Rcpp’ successfully unpacked and MD5 sums checked
** libs
g++ -I/home/jerry/local/lib64/R/include -DNDEBUG -I../inst/include/ -I/usr/local/include    -fpic  -diag-disable 308 -c Date.cpp -o Date.o
g++: 308: No such file or directory
cc1plus: warning: unrecognized gcc debugging option: i
cc1plus: warning: unrecognized gcc debugging option: g
cc1plus: warning: unrecognized gcc debugging option: -
cc1plus: warning: unrecognized gcc debugging option: d
cc1plus: warning: unrecognized gcc debugging option: i
cc1plus: warning: unrecognized gcc debugging option: s
cc1plus: warning: unrecognized gcc debugging option: b
cc1plus: warning: unrecognized gcc debugging option: l
cc1plus: warning: unrecognized gcc debugging option: e
make: *** [Date.o] Error 1
ERROR: compilation failed for package ‘Rcpp’
* removing ‘/home/jerry/r-lib/Rcpp’
* restoring previous ‘/home/jerry/r-lib/Rcpp’

The downloaded source packages are in
        ‘/tmp/RtmpfxSJDZ/downloaded_packages’
Warning message:
In install.packages("Rcpp") :
  installation of package ‘Rcpp’ had non-zero exit status

Для меня это похоже на проблему компиляции (которая мало знает о компиляции программного обеспечения), но я не знаю, как ее решить.

Я использую кластер, к которому у меня нет корневого доступа. Я скачал R-3.2.3 и скомпилировал самостоятельно, используя следующий метод:

./configure --prefix=~/local
make
make install

Мне удалось установить Rcpp с версией R (3.2.1), предлагаемой системой. Все мои пакеты находятся в ~/r-lib.

Буду признателен за любую помощь или намеки. Большое спасибо!

0