[R] Installing Packages on an Athlon 64 Linux System

Prof Brian Ripley ripley at stats.ox.ac.uk
Sun Nov 7 08:29:17 CET 2004


On Sat, 6 Nov 2004, rab wrote:

> I installed FC 2 X86-64 on an Athlon 64 system. I then installed R 
> 2.0.0. It runs fine except when I try to install or update packages 
> using either "install.packages" or "update.packages". I get the 
> following types of errors:
> 
> gcc -I/usr/lib/R/include  -I/usr/local/include -D__NO_MATH_INLINES 
> -mieee-fp  -fPIC  -O2 -g -pipe -march=i386 -mcpu=i686 -c block.c -o block.o
> cc1: error: CPU you selected does not support x86-64 instruction set
> cc1: error: CPU you selected does not support x86-64 instruction set
> make: *** [block.o] Error 1
> ERROR: compilation failed for package 'gstat'
> ** Removing '/usr/lib/R/library/gstat'
> ** Restoring previous '/usr/lib/R/library/gstat'
>  
> How can I fix this?

How did you get  -pipe -march=i386 -mcpu=i686?  That was not put there by 
R, and is the problem.  If you did not build R from the sources on that 
machine, please do so -- if this was a binary install it is for the wrong 
architecture.

-- 
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