[R-SIG-Mac] Building R under Mountain Lion

Simon Urbanek simon.urbanek at r-project.org
Fri Sep 7 03:21:58 CEST 2012


On Sep 6, 2012, at 9:12 PM, Paul Johnson wrote:

> I'm trying to build R on my MacBook Pro which is running Mac OS X 10.8.1
> (Mountain Lion). I installed Xcode 4.4.1. I installed GNU Fortran 4.2.3
> downloaded from the R project site. I downloaded the R 2.15.1 source. When
> I do a ./configure, I am told that Fortran isn't working. (Here is the last
> several lines from the ./configure output:
> 
> checking for Fortran 77 libraries of gfortran...  -L/usr/local/lib
> -L/usr/local/lib/gcc/i686-apple-darwin8/4.2.3
> -L/usr/local/lib/gcc/i686-apple-darwin8/4.2.3/../../.. -lgfortranbegin
> -lgfortran
> checking how to get verbose linking output from gcc -std=gnu99... -v
> checking for C libraries of gcc -std=gnu99...  -lcrt1.10.6.o
> -L/usr/local/lib
> -L/usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin11/4.2.1/x86_64
> -L/Applications/Xcode.app/Contents/Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin11/4.2.1/x86_64
> -L/usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin11/4.2.1
> -L/usr/llvm-gcc-4.2/bin/../lib/gcc
> -L/Applications/Xcode.app/Contents/Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin11/4.2.1
> -L/usr/llvm-gcc-4.2/bin/../lib/gcc/i686-apple-darwin11/4.2.1/../../..
> -L/Applications/Xcode.app/Contents/Developer/usr/llvm-gcc-4.2/lib/gcc/i686-apple-darwin11/4.2.1/../../..
> -lSystem
> checking for dummy main to link with Fortran 77 libraries... none
> checking for Fortran 77 name-mangling scheme... unknown
> configure: WARNING: unknown Fortran name-mangling scheme
> checking whether gfortran appends underscores to external names... unknown
> configure: error: cannot use Fortran
> 
> Has anyone successfully generated R on Mountain Lion?
> 

I think you're simply missing -arch flags to your compilers, so you have mix of architectures - you have to configure all compilers with the same architecture (see FAQ).

Cheers,
Simon



More information about the R-SIG-Mac mailing list