I am trying to install a package in R
from the CRAN repository. I have to pass a flag at the configure stage, but I can't figure out how to do it in 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**
(Note: I have MPFR installed in a custom location, since I am not root).
But how do I pass a specific flag with argument to the install.package
command of R
? .e.g " --with-mpfr-include=/path/to/mpfr/include "
based on the install.packages
man page, I have tried:
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")
But none of them worked, with the same error.
configure.args =
syntax should be correct. And did you verify that header file is present at the path specified? – Marty