Skip to content

Problem compiling 64-bit R with X11 on Tiger

5 messages · Kasper Daniel Hansen, Christina Curtis, Simon Urbanek

#
Christina,

Tiger does not have 64-bit X11, so you either have to disable X11  
support (--without-x) or install 64-bit version of X11 from somewhere.  
If you use the (rather old) R-25-br binary, then it expects X11 to be  
in /usr/local/X11R7 (you can download it at you own risk from
http://r.research.att.com/Xorg-quad.tar.gz
I didn't test it recently but it is the full client including headers  
etc. for all four architectures

Cheers,
Simon
On Mar 13, 2008, at 5:49 PM, Christina Curtis wrote:

            
#
Why are you using R-2.5, when you try to compile R-2.6.2 from source?  
This seems to indicate that you do not really need an older version...  
Without being sure I would think that if you use 2.6.2 on Tiger you  
can use CarbonEL to get 64bit display quartz device functioning from  
the command line.

Kasper
On Mar 13, 2008, at 3:32 PM, Simon Urbanek wrote:

            
#
On Mar 14, 2008, at 11:03 AM, Christina Curtis wrote:

            
Did you install 64-bit GTK+ in the first place? A package won't give  
any errors at compile time if you don't have 64-bit binary of a  
certain library, because it is hoping to resolve dependencies at run  
time. I don't have 64-bit GTK+ (and I don't even know whether you can  
get one), so you're entirely on your own. Beware that GTK+ is an  
extreme pain to build - one of the many reasons is that they hard-code  
machine-specific information in the headers thus preventing a native  
"fat" build.

Cheers,
Simon