[R-SIG-Mac] Problem upgrading to R version 2.10.0.
Rolf Turner
r.turner at auckland.ac.nz
Tue Oct 27 21:43:58 CET 2009
First I downloaded the Mac binary from CRAN, but when I double clicked
on install icon it told me ``Couldn't open "R-2.10.0.pkg". This package
type requires Mac OS X 10.5.''
I guess I don't have 10.5.
> Session info:
>
> R version 2.9.1 (2009-06-26)
> i386-apple-darwin8.11.1
>
> locale:
> C
>
> attached base packages:
> [1] datasets utils stats graphics grDevices methods base
>
> other attached packages:
> [1] misc_0.0-11 fortunes_1.3-6 MASS_7.2-47
(None of the information that I can extract from my machine refers to
``MAC OS X 10.x''; it only refers to apple-darwin<whatever> --- and
there never appears to be any information as to the connection between
the different forms of referent.)
Anyhow, I then decided to try to roll my own. (This has worked in the
past.) I downloaded the tar file of R 2.10.0, did ./configure and make.
It went about its business for a while and then stopped with an error
message.
The tail end of the screen output is:
> .
> .
> .
> building package 'tcltk'
> mkdir ../../../library/tcltk
> mkdir ../../../library/tcltk/R
> mkdir ../../../library/tcltk/exec
> mkdir ../../../library/tcltk/po
> making init.d from init.c
> making tcltk.d from tcltk.c
> making tcltk_unix.d from tcltk_unix.c
> gcc -std=gnu99 -I../../../../include -I/usr/local/include -I/usr/
> local/include -I/usr/X11R6/include -I/sw/include -I/usr/local/
> include -fPIC -g -O2 -c init.c -o init.o
> gcc -std=gnu99 -I../../../../include -I/usr/local/include -I/usr/
> local/include -I/usr/X11R6/include -I/sw/include -I/usr/local/
> include -fPIC -g -O2 -c tcltk.c -o tcltk.o
> gcc -std=gnu99 -I../../../../include -I/usr/local/include -I/usr/
> local/include -I/usr/X11R6/include -I/sw/include -I/usr/local/
> include -fPIC -g -O2 -c tcltk_unix.c -o tcltk_unix.o
> In file included from tcltk_unix.c:23:
> ../../../../include/R_ext/eventloop.h:73: warning: 'struct timeval'
> declared inside parameter list
> ../../../../include/R_ext/eventloop.h:73: warning: its scope is
> only this definition or declaration, which is probably not what you
> want
> gcc -std=gnu99 -dynamiclib -Wl,-headerpad_max_install_names -
> mmacosx-version-min=10.4 -undefined dynamic_lookup -single_module -
> multiply_defined suppress -L/sw/lib -L/usr/local/lib -o tcltk.so
> init.o tcltk.o tcltk_unix.o -L/usr/local/lib -ltcl8.5 -L/usr/local/
> lib -ltk8.5 -L/usr/X11R6/lib -lX11 -Wl,-weak-lXss -lXext -
> L../../../../lib -lR -dylib_file libRblas.dylib:../../../../lib/
> libRblas.dylib -lintl -liconv -lc -Wl,-framework -Wl,CoreFoundation
> /usr/libexec/gcc/i686-apple-darwin8/4.0.1/libtool: for architecture
> x86_64 object: /usr/local/lib/libtk8.5.dylib malformed object
> (unknown load command 7)
> make[4]: *** [tcltk.so] Error 1
> make[3]: *** [all] Error 1
> make[2]: *** [R] Error 1
> make[1]: *** [R] Error 1
> make: *** [R] Error 1
I haven't a clue what to do about this. And so I'm stuck. I'd
really like to be using
the latest version of R, but I seem to be thwarted at every turn.
Can anyone help me out?
cheers,
Rolf Turner
######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}
More information about the R-SIG-Mac
mailing list