[Rcpp-devel] Trouble installing RInside

Dirk Eddelbuettel edd at debian.org
Wed Jul 14 15:38:18 CEST 2010


On 14 July 2010 at 15:20, Peter Rhone wrote:
| Hello,
| 
| I'm working on a Ubuntu Lucid (10.04) workstation and am trying to
| install RInside.
| 
| I have the following R packages installed through the package management
| system:
| 
| i   r-base                          - GNU R statistical computation 
| i A r-base-core                     - GNU R core of statistical 
| i A r-base-dev                      - GNU R installation of auxiliary 
| i A r-base-html                     - GNU R html docs for statistical
| i A r-cran-boot                     - GNU R package for bootstrapping 
| i A r-cran-class                    - GNU R package for classification
| i A r-cran-cluster                  - GNU R package for cluster analysis
| i A r-cran-codetools                - GNU R package providing code
| i A r-cran-foreign                  - GNU R package to read/write data
| i A r-cran-kernsmooth               - GNU R package for kernel 
| i A r-cran-lattice                  - GNU R package for 'Trellis'    
| i A r-cran-mass                     - GNU R package of Venables and 
| i A r-cran-matrix                   - GNU R package of classes for dense
| i A r-cran-mgcv                     - GNU R package for multiple 
| i A r-cran-nlme                     - GNU R package for (non-)linear 
| i A r-cran-nnet                     - GNU R package for feed-forward 
| i A r-cran-rpart                    - GNU R package for recursive 
| i A r-cran-spatial                  - GNU R package for spatial 
| i A r-cran-survival                 - GNU R package for survival      
| i A r-doc-html                      - GNU R html manuals for statistical
| i A r-recommended                   - GNU R collection of recommended

Good. You could also get r-cran-rcpp from Ubuntu, but it would be dated to
whenever the last snapshot was.
 
| I downloaded both Rcpp_0.8.4.tar.gz and RInside_0.2.2.tar.gz. I could
| install Rcpp without any problems:
| 
| 
| peter at beluga:~/Downloads/R$ R CMD INSTALL Rcpp_0.8.4.tar.gz 
| WARNING: ignoring environment value of R_HOME
| * installing to library ‘/home/peter/R/library’
| * installing *source* package ‘Rcpp’ ...
| ** libs
| g++ -I/usr/share/R/include -I../inst/include/     -fpic  -g -O2 -c
| Date.cpp -o Date.o
[... all good...]
| * DONE (Rcpp)
| 
| 
| 
| ...but RInside failed:
| 
| peter at beluga:~/Downloads/R$ R CMD INSTALL RInside_0.2.2.tar.gz
| WARNING: ignoring environment value of R_HOME
| * installing to library ‘/home/peter/R/library’
| * installing *source* package ‘RInside’ ...
| ** libs
| ** arch - 
| /usr/lib64/R/bin/R --vanilla --slave < tools/RInsideEnvVars.r >
| RInsideEnvVars.h
| /usr/lib64/R/bin/R --vanilla --slave < tools/RInsideAutoloads.r >
| RInsideAutoloads.h
| g++  -I/usr/share/R/include  -Wall -I/usr/share/R/include
| -I/home/peter/R/library/Rcpp/include     -fpic  -I.
| -I/usr/share/R/include -g -O2  -c MemBuf.cpp -o MemBuf.o
| /bin/bash: g++: command not found
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

That seems inconsistent with what you have shown above. Either you have g++
or you don't.  Did you do any tricks with your installation?

For what it is worth, I just hit 

    R CMD INSTALL ~/www/code/rinside/RInside_0.2.2.tar.fz

ie using the very tarball you downloaded and it installs just fine.

So so far, this would appear to be an issue local to your system.

Dirk

| make: *** [MemBuf.o] Error 127
| ERROR: compilation failed for package ‘RInside’
| * removing ‘/home/peter/R/library/RInside’
| 
| 
| The result is the same if I try to install it from within R using 
| install.packages("RInside",lib="~/R/library")
| 
| I have set R_HOME and R_LIBS_USER
| export R_HOME="/usr"
| export R_LIBS_USER="~/R/library"
| 
| 
| Any help would be greatly appreciated.
| 
| -Peter
| 
| _______________________________________________
| Rcpp-devel mailing list
| Rcpp-devel at lists.r-forge.r-project.org
| https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel

-- 
  Regards, Dirk


More information about the Rcpp-devel mailing list