Thanks for the pointers. I actually had a 64bit X11 client installed
initially in /usr/local/lib64/X11/, but this wasn't found even though the
binaries were in the path.
I only installed the older R-2.5 as a test since R-2.6.2 had given errors
concerning X11 while compiling. Simon, the X11R7 you suggested fixed this
problem and 2.6.2 works with X11.
Now, I have another issue. Most packages seem to build fine from source and
can be loaded in a 64bit session. While the following compiles without
error, it gives an error upon loading:

> library(EBImage)
Error in dyn.load(x, as.logical(local), as.logical(now)) :
        unable to load shared library
'/Library/Frameworks/R.framework/Resources/library/EBImage/libs/x86_64/EBImage.so':

dlopen(/Library/Frameworks/R.framework/Resources/library/EBImage/libs/x86_64/EBImage.so,
6): Symbol not found: _gdk_display
  Referenced from:
/Library/Frameworks/R.framework/Resources/library/EBImage/libs/x86_64/EBImage.so
  Expected in: dynamic lookup

This package loads fine for 32-bit R on mac OSX and on linux 64-bit. I can
only guess that the error is due to the link between gtk/gdk and X11 in the
gtk+-2.10.0 library and the fact that I have both 64-bit X11 (X11R7) and
default X11R6 installed. I realize this is a fairly specific problem, but
any suggestions would be greatly appreciated.

Many thanks,
C



On Fri, Mar 14, 2008 at 4:33 AM, Kasper Daniel Hansen <
khansen@stat.berkeley.edu> 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:
>
> > 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:
> >
> >> Hi All,
> >> I am having difficulty getting 64-bit R to compile properly on Tiger
> >> 10.4.11
> >> .
> >> Specifically, I have tried both installing R2.6.2 from source and
> >> installing
> >> the R-25-br-quad.tar.gz binary, but both yield errors concerning X11.
> >>
> >> When I build R-2.6.2.tar.gz from source, using the following
> >> commands:
> >>
> >> export PATH=/usr/local/lib64/X11/bin:$PATH
> >>
> >> ./configure CC='gcc-4.0 -arch x86_64' CXX='g++-4.0 -arch x86_64'
> >> \F77='
> >> gfortran-4.2 -arch x86_64' FC='gfortran-4.2 -arch x86_64'
> >> \r_arch=x86_64
> >> \--with-blas='-framework vecLib' --with-lapack --with-x \--with-
> >> system-zlib
> >> --build=x86_64-apple-darwin8.8.1 --prefix=/usr/local/lib64 --with-x
> >> --x-includes=/usr/local/lib64/X11/include/
> >> --x-libraries=/usr/local/lib64/X11/lib/ --with-readline \--without-
> >> iconv
> >> \CFLAGS="-g -O2 -march=nocona" CXXFLAGS="-g -O2 -march=nocona"
> >> \FFLAGS="-g
> >> -O2 -march=nocona" FCFLAGS="-g -O2 -march=nocona" \CPPFLAGS='-I/sw/
> >> include
> >> -I/sw/include/readline -I/usr/local/include -I/usr/local/include/
> >> readline
> >> -I/usr/include' \LDFLAGS='-L/usr/local/lib/x86_64 -L/usr/local/lib
> >> -L/usr/lib -L/sw/lib'
> >>
> >> compilation appears fine apart from the following error:
> >> configure: error: --with-x=yes (default) and X11 headers/libs are not
> >> available
> >>
> >> I am not certain as to why this occurs given that the binaries are
> >> in the
> >> PATH.
> >>
> >> I have also followed the guide outlined on the experimental build
> >> page:
> >> http://r.research.att.com/exp/
> >> and in a previous post:
> >> http://www.mail-archive.com/r-sig-mac@stat.math.ethz.ch/msg01673.html
> >> for installing the R-2.5 quad binary. R-25-br-quad.tar.gz installs
> >> fine, but
> >> despite having the X11 64 bit client installed in /usr/local/lib64/
> >> X11* *,
> >> gives an error
> >>
> >>> x11()
> >> Error in x11() : X11 module cannot be loaded
> >> In addition: Warning message:
> >> unable to load shared library
> >> '/Library/Frameworks/R.framework/Resources/modules/x86_64/R_X11.so':
> >> dlopen(/Library/Frameworks/R.framework/Resources/modules/x86_64/
> >> R_X11.so,
> >> 6): Library not loaded: /usr/local/X11R7/lib/libSM.6.dylib
> >> Referenced from:
> >> /Library/Frameworks/R.framework/Resources/modules/x86_64/R_X11.so
> >> Reason: image not found
> >>
> >>> sessionInfo()
> >> R version 2.5.0 Patched (2007-05-02 r41420)
> >> x86_64-apple-darwin8.9.1
> >> locale:
> >> C
> >> attached base packages:
> >> [1] "stats"     "graphics"  "grDevices" "utils"     "datasets"
> >> "methods"
> >> [7] "base"
> >>
> >> I have tried creating a soft link from /usr/local/lib64/X11 to
> >> /usr/local/X11R7, but this results in the error:
> >>
> >> Error in x11() : X11 module cannot be loaded
> >> In addition: Warning message:
> >> unable to load shared library
> >> '/Library/Frameworks/R.framework/Resources/modules/x86_64/R_X11.so':
> >> dlopen(/Library/Frameworks/R.framework/Resources/modules/x86_64/
> >> R_X11.so,
> >> 6): Library not loaded: /usr/local/X11R7/lib/libSM.6.dylib
> >> Referenced from:
> >> /Library/Frameworks/R.framework/Resources/modules/x86_64/R_X11.so
> >> Reason: no suitable image found.  Did find:
> >>       /usr/local/X11R7/lib/libSM.6.dylib: mach-o, but wrong
> >> architecture
> >>
> >> Is there a binary available for X11R7?
> >> Any other solutions as to how to get 64-bit R functioning properly
> >> with X11
> >> on Tiger.
> >>
> >> Thanks in advance,
> >> C
> >>
> >>      [[alternative HTML version deleted]]
> >>
> >> _______________________________________________
> >> R-SIG-Mac mailing list
> >> R-SIG-Mac@stat.math.ethz.ch
> >> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
> >>
> >>
> >
> > _______________________________________________
> > R-SIG-Mac mailing list
> > R-SIG-Mac@stat.math.ethz.ch
> > https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>
>

	[[alternative HTML version deleted]]

