[R] problems compiling packages | 3.3.0 | Linux
Evan Cooch
evan.cooch at gmail.com
Thu Jun 2 17:35:38 CEST 2016
Updated my R install on my GNU/Linux boxes (running RHEL 6.xx), using
latest from CRAN (i.e., not compiling from source), and while said
upgrade seemed to go fine, am having all sorts of problems with getting
some packages to compile (either during an initial install attempt, or
upgrade to existing packages).
For example, if I try to update nlme, I get the following errors, which
are pretty well fatal:
gcc: error:
/builddir/build/BUILD/R-3.3.0/zlib-1.2.8/target/usr/lib64/libz.a: No
such file or directory
gcc: error:
/builddir/build/BUILD/R-3.3.0/bzip2-1.0.6/target/usr/lib64/libbz2.a: No
such file or directory
gcc: error:
/builddir/build/BUILD/R-3.3.0/xz-5.2.2/target/usr/lib64/liblzma.a: No
such file or directory
gcc: error:
/builddir/build/BUILD/R-3.3.0/pcre-8.38/target/usr/lib64/libpcre.a: No
such file or directory
gcc: error:
/builddir/build/BUILD/R-3.3.0/curl-7.48.0/target/usr/lib64/libcurl.a: No
such file or directory
I think the clue is the version of the libs the installer seems to be
looking for. For example, zlib-1.2.8. RHEL only supports zlib-1.2.3-29
(RHEL, like most 'enterprise distros', is typically 1 step back from
'bleeding edge').
Any way I can force R CMD (or some such) to use system libs, instead of
looking for specific, newer versions? Or, any other suggestions?
Serious pain in the butt. R 3.2.5 was working perfectly -- upgrade
pretty much gummed things up, as far as compiling some packages.
Thanks in advance.
p.s. wasn't sure if this should go to r-help, or r-packages.
More information about the R-help
mailing list