Skip to content
Prev 380128 / 398500 Next

Error in installing pbmcapply / WhatIf

On Thu, 27 Jun 2019 12:48:50 +0530
Ashim Kapoor <ashimkapoor at gmail.com> wrote:

            
DllInfo is defined in R_ext/Rdynload.h [1].

process.c only includes Rinternals.h [2], which has been including
R_ext/Rdynload.h since September 2016 [3]. Unfortunately, R 3.3.3 from
Debian Stretch does not contain this change [4].

On the one hand, a cursory look at latest "Writing R extensions" doesn't
seem to indicate that Rinternals.h is guaranteed to include
R_ext/Rdynload.h, so this may turn out to be a bug in pbmcapply (easily
fixable by adding an #include). But that discussion is better suited
for R-pkg-devel.

On the other hand, there is an excellent Debian repo [5] containing the
latest version of R which should be able to build pbmcapply without a
problem.