[R-SIG-Mac] 64-bit R compiling problem on Leopard

Prof Brian Ripley ripley at stats.ox.ac.uk
Thu Dec 13 18:18:51 CET 2007


On Thu, 13 Dec 2007, Simon Urbanek wrote:

> Hi Herve,
>
> On Dec 12, 2007, at 7:06 PM, Herve Pages wrote:
>
>> Simon Urbanek wrote:
>> [...]
>>>
>>> FWIW: dual 32-bit and 64-bit binaries of current R 2.6.1 patched
>>> and R-
>>> devel for Leopard are available from
>>> http://r.research.att.com/
>>> They support all four architectures. To start 64-bit Intel R use R --
>>> arch=x86_64, for 64-bit ppc it is R --arch=ppc64.
>>
>> We are trying to help some Bioconductor users to use these nightly
>> builds in 64-bit mode.
>>
>> I noticed that when I start them with R --arch=x86_64,
>> 'sessionInfo()' and 'version' still report i386 (this is with the
>> latest R-2.6-branch r R-devel builds for Leopard available at http://r.research.att.com/)
>> .
>>
>
> Yes - the platform is always i386 or powerpc since Mac OS X identifies
> as such (there is no 64-bit only Mac OS X).

I don't think so.  The R.version setting is coming from what configure 
identifies as the value: e.g. the 'arch' value is that of the C macro 
R_CPU.  The configure support files in R-devel have been updated, and do 
give x86_64 using a 64-bit compiler on iMac/Leopard.  I don't have a ppc 
Mac, so not know (nor care) what the value is there.

[...]


-- 
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-SIG-Mac mailing list