The information on CRAN points in what are currently misleading directions then.
If I go to bin/macosx, I am referred in several places to the R for Mac OS X FAQ
and to http://r.research.att.com/.  On http://r.research.att.com/ it says
  "In order to compile R and R packages you will need Xcode Developer Tools 
version 3.1 
  or higher and a universal Fortran compiler. For details and download, please 
read the 
  Tools page. The R 3.0.0 and higerh binaries are built using Xcode 4.2."

I followed that instruction and installed the compiler that was noted there.  I 
did not see
any reference there to the R-admin manual.  Sure, there is a warning that some 
links
may be broken.

John Maindonald             email: [email protected]
phone : +61 2 (6125)3473    fax  : +61 2(6125)5549
Centre for Mathematics & Its Applications, Room 1194,
John Dedman Mathematical Sciences Building (Building 27)
Australian National University, Canberra ACT 0200.

On 22/10/2013, at 11:11 PM, Prof Brian Ripley <[email protected]>
 wrote:

> On 22/10/2013 09:40, John Maindonald wrote:
>> Thanks.  I did indeed update to Xcode 5.0.  So do I perhaps need to go back
>> to an earlier version of Xcode?  Installing the April 16 Mountain Lion 
>> command
>> line tools for Xcode, as suggested by Robert Bruggner, still gives the error
>> message.
> 
> (That is not needed if you updated, and does not contain a Fortran compiler.)
> 
>> I installed
>>   gfortran-4.2.3.dmg (ca. 27MB, GNU Fortran 4.2.3 release)
>> from http://r.research.att.com/tools/
> 
> The R-admin manual says
> 
> gfortran from http://cran.r-project.org/bin/macosx/tools/gfortran-4.2.3.pkg
> 
> which is not the same thing.
> 
> And note the compiler is invoked as gfortran-4.2, not gfortran, which may or 
> may not be the same thing.
> 
> We really can't read the manuals for you.  If you use a binary build of R (on 
> any platform), you have to use exactly the specified toolset.
> 
> 
>> 
>> Consistently with this, I find:
>> 
>> <<<
>> jhm-air:dm johnm1$ gfortran --version
>> GNU Fortran (GCC) 4.2.3
>> jhm-air:dm johnm1$ which gfortran
>> /usr/local/bin/gfortran
>>>>> 
>> 
>> I do not then understand the reference to 4.2.1.
>> 
>> [I did note however Simon's message of April 13 2013, albeit with respect to 
>> the Apple gcc branch
>>   for version 4.2.4?
>> 
>>   <<<
>>   This is what the Apple gcc branch reports, because that's what the gcc 
>> driver is build from (Apple's gcc 4.2.1 build 5666.3), but the Fortran 
>> sources that have been added into that branch are from GNU Fortran     4.2.4 
>> (see the page that you downloaded it from - it has the details).
>>   >>>
>>   Here "This" is 4.2.1
>> ]
>> 
>> John Maindonald             email: [email protected]
>> phone : +61 2 (6125)3473    fax  : +61 2(6125)5549
>> Centre for Mathematics & Its Applications, Room 1194,
>> John Dedman Mathematical Sciences Building (Building 27)
>> Australian National University, Canberra ACT 0200.
>> 
>> 
>> On 22/10/2013, at 8:19 PM, Prof Brian Ripley <[email protected]> wrote:
>> 
>>> On 22/10/2013 05:15, John Maindonald wrote:
>>>> In trying to install the randomForest package from source under r-devel 
>>>> (2013-10-20 r64082)
>>> 
>>> You have your compilers set up incorrectly.
>>> 
>>>> I get
>>>> <<<<
>>>> [R.app GUI 1.62 (6580) x86_64-apple-darwin10.8.0]
>>>> 
>>>> [Workspace restored from /Users/johnm1/r/.RData]
>>>> [History restored from /Users/johnm1/r/.Rhistory]
>>>> 
>>>> trying URL 
>>>> 'http://cran.r-project.org/src/contrib/randomForest_4.6-7.tar.gz'
>>>> Content type 'application/x-gzip' length 77163 bytes (75 Kb)
>>>> opened URL
>>>> ==================================================
>>>> downloaded 75 Kb
>>>> 
>>>> * installing *source* package ‘randomForest’ ...
>>>> ** package ‘randomForest’ successfully unpacked and MD5 sums checked
>>>> ** libs
>>>> llvm-gcc-4.2 -arch x86_64 -std=gnu99 
>>>> -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  
>>>> -I/usr/local/include    -fPIC  -mtune=core2 -g -O2  -c classTree.c -o 
>>>> classTree.o
>>>> llvm-gcc-4.2 -arch x86_64 -std=gnu99 
>>>> -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  
>>>> -I/usr/local/include    -fPIC  -mtune=core2 -g -O2  -c regTree.c -o 
>>>> regTree.o
>>>> llvm-gcc-4.2 -arch x86_64 -std=gnu99 
>>>> -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  
>>>> -I/usr/local/include    -fPIC  -mtune=core2 -g -O2  -c regrf.c -o regrf.o
>>>> llvm-gcc-4.2 -arch x86_64 -std=gnu99 
>>>> -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  
>>>> -I/usr/local/include    -fPIC  -mtune=core2 -g -O2  -c rf.c -o rf.o
>>>> gfortran-4.2 -arch x86_64   -fPIC  -g -O2  -c rfsub.f -o rfsub.o
>>>> i686-apple-darwin9-gfortran-4.2.1: error trying to exec 'f951': execvp: No 
>>>> such file or directory
>>>> make: *** [rfsub.o] Error 1
>>>> ERROR: compilation failed for package ‘randomForest’
>>>> * removing 
>>>> ‘/Library/Frameworks/R.framework/Versions/3.1/Resources/library/randomForest’
>>>>>>> 
>>>> 
>>>> I have Xcode 5.0 and the CLI installed.
>>> 
>>> llvm-gcc-4.2 is not part of Xcode 5.  Did you perchance update to Xcode 5: 
>>> that removes some things?
>>> 
>>>> Any advice on what do I need to do to make f951 available?
>>> 
>>> Install the supported gfortran (which is 4.2.3 not 4.2.1): see the R-admin 
>>> manual.
>>> 
>>> 
>>>> Also, installing r-devel has the result that after switching back to 
>>>> R-3.0.2 patched,
>>>> it crashes upon starting.  The issue seems to be with the GUI, as there 
>>>> seems to
>>>> be no problem from the command line.  I will forward details if that seems 
>>>> useful.
>>> 
>>> The R.app front-end (which you most likely mean by 'it' but did not say) is 
>>> tied to a particular version of R, and this is documented in the R-admin 
>>> manual.  You most likely need to re-install the earlier version.
>>> 
>>>> 
>>>> John Maindonald             email: [email protected]
>>>> phone : +61 2 (6125)3473    fax  : +61 2(6125)5549
>>>> Centre for Mathematics & Its Applications, Room 1194,
>>>> John Dedman Mathematical Sciences Building (Building 27)
>>>> Australian National University, Canberra ACT 0200.
>>> 
>>> 
>>> --
>>> Brian D. Ripley,                  [email protected]
>>> 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
>>> [email protected]
>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>> 
>> 
>> 
>> 
>> 
>> 
> 
> 
> -- 
> Brian D. Ripley,                  [email protected]
> 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
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to