[R] Another failed attempt to install an R package in Ubuntu
Vincent Goulet
vincent.goulet at act.ulaval.ca
Sun Jul 13 06:25:33 CEST 2008
MIklos,
You may have missed this part of the Ubuntu README on CRAN:
Users who need to compile packages should also install the r-base-dev
package:
sudo apt-get install r-base-dev
This will fetch all the standard tools you need to compile packages.
If you have more Ubuntu specific questions, please post them to R-SIG-
Debian.
Best,
Vincent
Le ven. 11 juil. à 23:32, Miklos Kiss a écrit :
>
> I am running Ubuntu 8.04 through Wubi on a HP Pavilion dv4000 (my home
> computer) and I recently installed R 2.7.1. I attempted to install
> the
> randomForest package from within the R environment and from the Linux
> terminal. Both attempts failed. I've tried several mirrors but
> with no
> luck. Below is an example of the series of error messages I got
> when R told
> me that the installation wasn't going well.
>
> It tells me that several header files are missing. For some reason
> it is
> also trying to install them in '/home/mik/R/i486-pc-linux-gnu-
> library/2.7'
> but my R library packages are located in '/usr/lib/R/library'. I
> tried
> downloading various x11dev packages and such, as suggested in similar
> threads in this forum, but that didn't seem to help.
>
> I'm really new (installed Ubuntu less than 4 months ago) to Linux
> but I've
> been using R for about a year. If anyone can point me in the right
> direction on how to correctly install this package, I'd very much
> appreciate
> it.
>
> Thank you,
> Miklos Kiss
>
> install.packages()
> --- Please select a CRAN mirror for use in this session ---
> Loading Tcl/Tk interface ... done
> Warning in install.packages() :
> argument 'lib' is missing: using
> '/home/mik/R/i486-pc-linux-gnu-library/2.7'
> trying URL 'http://cran.mtu.edu/src/contrib/
> randomForest_4.5-25.tar.gz'
> Content type 'application/x-gzip' length 70212 bytes (68 Kb)
> opened URL
> ==================================================
> downloaded 68 Kb
>
> * Installing *source* package 'randomForest' ...
> ** libs
> gcc -std=gnu99 -I/usr/share/R/include -fpic -g -O2 -c
> classTree.c -o
> classTree.o
> In file included from classTree.c:15:
> /usr/share/R/include/R.h:28:20: error: stdlib.h: No such file or
> directory
> /usr/share/R/include/R.h:29:19: error: stdio.h: No such file or
> directory
> In file included from
> /usr/lib/gcc/i486-linux-gnu/4.2.3/include/syslimits.h:7,
> from /usr/lib/gcc/i486-linux-gnu/4.2.3/include/
> limits.h:11,
> from /usr/share/R/include/R.h:30,
> from classTree.c:15:
> /usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h:122:61: error:
> limits.h:
> No such file or directory
> In file included from classTree.c:15:
> /usr/share/R/include/R.h:32:18: error: math.h: No such file or
> directory
> /usr/share/R/include/R.h:33:19: error: errno.h: No such file or
> directory
> In file included from /usr/share/R/include/R.h:50,
> from classTree.c:15:
> /usr/share/R/include/R_ext/RS.h:24:39: error: string.h: No such file
> or
> directory
> classTree.c: In function ‘catmax_’:
> classTree.c:305: warning: implicit declaration of function ‘pow’
> classTree.c:305: warning: incompatible implicit declaration of built-
> in
> function ‘pow’
> make: *** [classTree.o] Error 1
> ERROR: compilation failed for package 'randomForest'
> ** Removing '/home/mik/R/i486-pc-linux-gnu-library/2.7/randomForest'
>
> The downloaded packages are in
> /tmp/RtmpT83A76/downloaded_packages
> Warning message:
> In install.packages() :
> installation of package 'randomForest' had non-zero exit status
>
> --
> View this message in context: http://www.nabble.com/Another-failed-attempt-to-install-an-R-package-in-Ubuntu-tp18415721p18415721.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list