On Wed, 10 Mar 2010, Christiaan Pauw wrote:


Hi Everybody

I use R2.9.2 on Mac OS X 10.5.2. I tried to install RPostgreSQL from
source
on CRAN via the package installer. Apparently the program cannot find
my C
compiler gcc  . Here is the output message

trying URL '
http://cran.za.r-project.org/src/contrib/RPostgreSQL_0.1-6.tar.gz'
Content type 'application/x-gzip' length 141399 bytes (138 Kb)
opened URL
==================================================
downloaded 138 Kb

* Installing *source* package ?RPostgreSQL? ...
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
ERROR: configuration failed for package ?RPostgreSQL?
* Removing
?/Library/Frameworks/R.framework/Versions/2.9/Resources/library/
RPostgreSQL?

I an sure I have gcc-4.0 installed because I can type "gcc-4.0 --
version" in
the terminal and get

i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.

How do I tell R where gcc is?

It is not R which is asking but RPostgreSQL, so you should take this up with the package maintainer (but see the posting guide). (RPostgreSQL does not pick up the compiler from the R, as required in 'Writing R Extensions'.)

But first, was R compiled with gcc-4.0? R 2.9.2 is not current, and if you update your OS (10.5.8 is the latest), Xcode and R you may find this works. (I do have

tystie% which gcc
/usr/bin/gcc

under an up-to-date 2.5.8 system, and R 2.10.1 was compiled with gcc-4.2 according to

tystie% R CMD config CC
gcc-4.2 -arch i386 -std=gnu99
.)

The normal way to tell a configure script the version of the compiler is to set the environment variable CC.




regards
Christiaan


Christiaan Pauw
Tel   +27 44 6950 749
Mob +27 82 557 4328
www.nova.org.za






        [[alternative HTML version deleted]]



--
Brian D. Ripley,                  rip...@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

_______________________________________________
R-SIG-Mac mailing list
R-SIG-Mac@stat.math.ethz.ch
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to