[R] error installing lattice package

Prof Brian Ripley ripley at stats.ox.ac.uk
Wed Oct 8 23:34:51 CEST 2008


On Wed, 8 Oct 2008, Waichler, Scott R wrote:

> I just updated my Redhat EL systems to R-2.7.2, and tried to update my
> packages as well.  Lattice is one that failed.  What do I need to do?

Install the R-devel RPM?  (Assuming you installed R from an RPM.)

>
> R version 2.7.2 (2008-08-25)
>
>> install.packages("lattice", repos = "http://cran.fhcrc.org/")
> Warning in install.packages("lattice", repos = "http://cran.fhcrc.org/")
> :
>  argument 'lib' is missing: using '/usr/lib/R/library'
> trying URL 'http://cran.fhcrc.org/src/contrib/lattice_0.17-15.tar.gz'
> Content type 'application/x-gzip' length 281977 bytes (275 Kb)
> opened URL
> ==================================================
> downloaded 275 Kb
>
> * Installing *source* package 'lattice' ...
> ** libs
> gcc -I/usr/include/R  -I/usr/local/include    -fpic  -O2 -g -std=gnu99
> -c init.c -o init.o
> init.c:2:15: R.h: No such file or directory
> init.c:3:24: Rinternals.h: No such file or directory
> init.c:4:28: R_ext/Rdynload.h: No such file or directory
> In file included from init.c:6:
> threeDplot.h:5:22: Rdefines.h: No such file or directory
> In file included from init.c:6:
> threeDplot.h:9: error: syntax error before "wireframePanelCalculations"
> threeDplot.h:9: error: syntax error before "xArg"
> threeDplot.h:15: warning: type defaults to `int' in declaration of
> `wireframePanelCalculations'
> threeDplot.h:15: warning: data definition has no type or storage class
> init.c:8: error: syntax error before "CallEntries"
> init.c:8: warning: type defaults to `int' in declaration of
> `CallEntries'
> init.c:9: warning: braces around scalar initializer
> init.c:9: warning: (near initialization for `CallEntries[0]')
> init.c:9: warning: initialization makes integer from pointer without a
> cast
> init.c:9: error: `DL_FUNC' undeclared here (not in a function)
> init.c:9: warning: excess elements in scalar initializer
> init.c:9: warning: (near initialization for `CallEntries[0]')
> init.c:9: warning: excess elements in scalar initializer
> init.c:9: warning: (near initialization for `CallEntries[0]')
> init.c:10: warning: braces around scalar initializer
> init.c:10: warning: (near initialization for `CallEntries[1]')
> init.c:10: error: `NULL' undeclared here (not in a function)
> init.c:10: error: initializer element is not constant
> init.c:10: error: (near initialization for `CallEntries[1]')
> init.c:10: warning: excess elements in scalar initializer
> init.c:10: warning: (near initialization for `CallEntries[1]')
> init.c:10: warning: excess elements in scalar initializer
> init.c:10: warning: (near initialization for `CallEntries[1]')
> init.c:10: error: initializer element is not constant
> init.c:10: error: (near initialization for `CallEntries[1]')
> init.c:11: warning: data definition has no type or storage class
> init.c:13: error: syntax error before '*' token
> init.c: In function `R_init_lattice':
> init.c:15: warning: implicit declaration of function
> `R_registerRoutines'
> init.c:15: error: `dll' undeclared (first use in this function)
> init.c:15: error: (Each undeclared identifier is reported only once
> init.c:15: error: for each function it appears in.)
> init.c:16: warning: implicit declaration of function
> `R_useDynamicSymbols'
> init.c:16: error: `FALSE' undeclared (first use in this function)
> make: *** [init.o] Error 1
> ERROR: compilation failed for package 'lattice'
> ** Removing '/usr/lib/R/library/lattice'
> ** Restoring previous '/usr/lib/R/library/lattice'
>
> Thanks,
> Scott Waichler
> Pacific Northwest National Laboratory
> scott.waichler at pnl.gov
>
> ______________________________________________
> 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.
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



More information about the R-help mailing list