Luís de Sousa
2014-Aug-11 15:37 UTC
[R-sig-Debian] Is the R package for Ubuntu compiled as a shared library?
Dear all, I have R 3.1.1 installed on Ubuntu 14.04 from the CRAN repo. Days ago I decided to give a try to the Eclipse extension for R (StatET). This extension requires the R packages "rj" and "rj.gd", but these fail to install no matter what. There is a long thread going on at the StatET mail-list, the latest details in this message: http://article.gmane.org/gmane.comp.ide.eclipse.statet/165 Yesterday a user sent a message saying he encountered the same error after compiling R without the shared library flag (--enable-R-shlib): http://article.gmane.org/gmane.comp.ide.eclipse.statet/168 So the question comes down to: is the R version packaged for Ubuntu 14.04 compiled with this option or not? Any other hints that may help solving this problem are also welcome. Thank you, Lu?s
Dirk Eddelbuettel
2014-Aug-11 16:01 UTC
[R-sig-Debian] Is the R package for Ubuntu compiled as a shared library?
On 11 August 2014 at 17:37, Lu?s de Sousa wrote:
| Dear all,
|
| I have R 3.1.1 installed on Ubuntu 14.04 from the CRAN repo. Days ago
| I decided to give a try to the Eclipse extension for R (StatET). This
| extension requires the R packages "rj" and "rj.gd", but
these fail to
| install no matter what. There is a long thread going on at the StatET
| mail-list, the latest details in this message:
|
| http://article.gmane.org/gmane.comp.ide.eclipse.statet/165
|
| Yesterday a user sent a message saying he encountered the same error
| after compiling R without the shared library flag (--enable-R-shlib):
|
| http://article.gmane.org/gmane.comp.ide.eclipse.statet/168
|
| So the question comes down to: is the R version packaged for Ubuntu
| 14.04 compiled with this option or not?
Yes:
edd at max:~$ ldd /usr/lib/R/bin/exec/R | head -2
linux-vdso.so.1 => (0x00007fffcadd2000)
libR.so => /usr/lib/libR.so (0x00007fa1e1379000)
edd at max:~$
It has been a shared library build since "forever". We used this fact
with
other embedding solution (eg rkward, RInside, littler, ...)
| Any other hints that may help solving this problem are also welcome.
You may need to work with the StatET folks.
Dirk
--
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org