Я пытаюсь установить пакет в R
из репозитория CRAN. Мне нужно передать флаг на этапе configure, но я не могу понять, как это сделать в install.packages
:
> install.packages("Rmpfr")
..........
checking mpfr.h usability... no
checking mpfr.h presence... no
checking for mpfr.h... no
configure: error: Header file mpfr.h not found;
**maybe use --with-mpfr-include=INCLUDE_PATH**
(Примечание: у меня MPFR установлен в произвольном месте, так как я не root).
Но как мне передать определенный флаг с аргументом команде install.package
для R
? .e.g " --with-mpfr-include=/path/to/mpfr/include "
на основе справочной страницы install.packages
я пробовал:
install.packages("Rmpfr" , INSTALL_opts = "--with-mpfr-include=/path/to/mpfr/include")
install.packages("Rmpfr" , configure.args = "--with-mpfr-include=/path/to/mpfr/include")
install.packages("Rmpfr" , configure.vars = "--with-mpfr-include=/path/to/mpfr/include")
Но ни один из них не работал, с той же ошибкой.
configure.args =
должен быть правильным. И вы проверили, что файл заголовка присутствует по указанному пути? - person MrFlick   schedule 18.05.2016