Hello, Having just read section 1.2 in Writing R extensions, a fragment of a configure script is offered in order to determine the correct compiler options. It starts by setting R_HOME with:
: ${R_HOME=`R RHOME`} `R` is called, even if, as in my case, `Rdevel` is the command used to invoke package compilation. This can be overridden by setting R_HOME in the call to `Rdevel`, but this seems to be undesirable, since the whole point of a configure script is that it sets up the package given the constraints of the compiling environment. My particular problem is that I have docker images with plain R in /usr/bin/R, and R-devel with sanitizers in /usr/local/bin/Rdevel. These have different compiler flags, and if I `Rdevel CMD INSTALL mypackage` then it configures itself for the plain `R` environment. Things are unfolding at: https://github.com/jackwasey/rocker-ubsan and https://github.com/jackwasey/icd9/tree/issue75/tools Am I doing something wrong? Thanks for your advice, Jack ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel