[R] install failure Ruuid package on OS X

Thomas Lumley tlumley at u.washington.edu
Mon Oct 11 20:15:44 CEST 2004


On Mon, 11 Oct 2004, Ingmar Visser wrote:

> Dear All,
>
> When installing the Ruuid package (from Bioconductor) from sources on my
> MAC (OS X 10.3.5, R version 2.0.0) I get the following errors:

Yes.  You need the "GLib" library (eg 
http://developer.gnome.org/doc/API/2.0/glib/glib-building.html). It needs 
pkg-config, and IIRC, pkg-config needs something else.

It's frustrating, but the process does terminate eventually.

The Bioconductor list may be more helpful

 	-thomas


>
> m00245:~ ivisser$ R CMD INSTALL  -l /Users/ivisser/Library/R/library/
> /Users/ivisser/Desktop/Ruuid
> * Installing *source* package 'Ruuid' ...
> loading cache ./config.cache
> checking for glib-config... no
> checking how to run the C preprocessor... (cached) cc -E
> checking for /usr/include/unistd.h... (cached) yes
> creating ./config.status
> creating src/Makevars
> ** libs
> gcc -no-cpp-precomp -I/Library/Frameworks/R.framework/Resources/include
> -I/usr/local/include/glib12 -DHAVE_UNISTD_H=1 -I/sw/include
> -I/usr/local/include   -fno-common  -g -O2 -c Rinit.c -o Rinit.o
> In file included from Ruuid.h:5,
>                 from Rinit.c:1:
> uuidP.h:24:18: glib.h: No such file or directory
> In file included from Ruuid.h:5,
>                 from Rinit.c:1:
> uuidP.h:36: error: parse error before "guint32"
> uuidP.h:36: warning: no semicolon at end of struct or union
> uuidP.h:37: warning: data definition has no type or storage class
> uuidP.h:38: error: parse error before "time_hi_and_version"
> uuidP.h:38: warning: data definition has no type or storage class
> uuidP.h:39: error: parse error before "clock_seq"
> uuidP.h:39: warning: data definition has no type or storage class
> uuidP.h:40: error: parse error before "node"
> uuidP.h:40: warning: data definition has no type or storage class
> uuidP.h:41: error: parse error before '}' token
> make: *** [Rinit.o] Error 1
> ERROR: compilation failed for package 'Ruuid'
> ** Removing '/Users/ivisser/Library/R/library/Ruuid'
> ** Restoring previous '/Users/ivisser/Library/R/library/Ruuid'
> m00245:~ ivisser$
>
>
> Any help is appreciated,
>
> best, ingmar
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>

Thomas Lumley			Assoc. Professor, Biostatistics
tlumley at u.washington.edu	University of Washington, Seattle




More information about the R-help mailing list