On Mon, 24 May 2010, Rolf Turner wrote:
On 22/05/2010, at 2:23 PM, Ben Madin wrote:
Rolf,
Given the weekend status, I'll hazard a guess that you want to add
these as environment variables, so in an attempt to be
monosyllabic:
Assuming that you are using the bash shell (which has been the
default for a while) log in as the user you are going to run the
./configure script as, and at the command prompt type
export F77="gfortran -arch x86_64"
export FC="gfortran -arch x86_64"
to see what is currently set, just type
export
(if you are still using the tcsh shell, the I think the command
becomes setenv instead of export, and it is slightly different, so
you will have to look that up)
good luck, I may have the wrong end of the stick here.
Thanks for the input. Seems to work. I actually use tcsh, so I did the
equivalent tcsh thing:
setenv F77 "gfortran -arch x86_64"
setenv FC "gfortran -arch x86_64"
But the documented way is to put these in a config.site file: and
yes, it is in the R-admin manual. So all that was needed was to put
in file config.site (in the top-level R build directory)
CC='gcc -arch x86_64'
CXX='g++ -arch x86_64'
F77='gfortran -arch x86_64'
FC='gfortran -arch x86_64'
OBJC='gcc -arch x86_64'
(copied from the manual).
That solved the fortran problem, and the configure goes on well past
the point where it hung up last time. But it eventually comes to a
shuddering halt with an error about X11 --- which is where I came
in, really. I'm toadally mystified. The error I'm getting is:
configure: error: --with-x=yes (default) and X11 headers/libs are not available
That is just like the error I was getting in respect of readline; I
was told to update my readline (via a fancy ``curl'' command). I
looked in //r.research.att.com/libs and could not see any X11
package to which to apply a curly.
This one is probably that mentioned in the the R-admin manual for Snow
Leopard, to wit
'Another quirk is that people have found that the X11 libraries are
not in the default linking path, so something like
@samp{LIBS=-L/usr/X11/lib} may be required.'
So add that line to the config.site file.
What the <expletive deleted> do I do now?
(And why do these things always happen to ***me***???)
Perhaps because you don't study the manuals? I've yet to see anything
in this thread that is not covered in the general advice and the Mac
OS X section of the R-admin manual.
We can't spell out the exact details for every possible system -- the
possibilities are too many and the info would go out of date too
rapidly. But for a '0 new features' release, Snow Leopard sure did
introduce a whole raft of barely documented changes and we've not yet
caught up with some in configure (ideally X11 would be looked for in
/usr/X11/lib, but what was Apple thinking of in dropping it?).
cheers,
Rolf
--
Brian D. Ripley, rip...@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
_______________________________________________
R-SIG-Mac mailing list
R-SIG-Mac@stat.math.ethz.ch
https://stat.ethz.ch/mailman/listinfo/r-sig-mac