Skip to content
Prev 2344 / 12125 Next

[R-pkg-devel] Working with R-devel

On Linux you can trace all the getenv calls with ltrace.  It only
works on ELF files, not sh scripts:

% R CMD ltrace -e getenv `R RHOME`/bin/*/R
libR.so->getenv("R_HOME")
               = "/home/R/R-3.4.3/lib64/R"
libR.so->getenv("R_TRANSLATIONS")
               = nil
libR.so->getenv("R_PLATFORM")
               = "x86_64-pc-linux-gnu"
libR.so->getenv("R_PAPERSIZE")
              = "letter"
libR.so->getenv("R_PAPERSIZE")
              = "letter"
libR.so->getenv("R_PRINTCMD")
               = "lpr"
libR.so->getenv("R_RD4PDF")
               = "times,hyper"
...

Bill Dunlap
TIBCO Software
wdunlap tibco.com
On Wed, Jan 24, 2018 at 6:11 AM, Dirk Eddelbuettel <edd at debian.org> wrote: