On Apr 7, 2009, at 15:35 , Ping-Hsun Hsieh wrote:
Hi Simon,
I tried both installing the readline in my home dir and asking my
system admin to install it for me, but none of these works out.
Can you, please, be more precise what you mean by "works out"?
Cheers,
Simon
We downloaded the readline-6.0 from GUN, and used the configure/make
install described in http://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html
Sec. 2.1.3
The configure seems running well, no error messages at least, but
the following error messages popped up when we were trying to
install it.
Those are benign - readline is just trying to make a backup of the old
installation just in case there is one.
make[1]: Nothing to be done for `all'.
( cd examples ; make DESTDIR= install )
/bin/sh ../support/mkdirs /usr/local/share/readline
mkdir /usr/local/share/readline
mv /usr/local/lib/libreadline.a /usr/local/lib/libreadline.old
mv: rename /usr/local/lib/libreadline.a to /usr/local/lib/
libreadline.old: No such file or directory
make: [install-static] Error 1 (ignored)
/usr/bin/install -c -m 644 libreadline.a /usr/local/lib/libreadline.a
test -n "ranlib" && ranlib /usr/local/lib/libreadline.a
ranlib: empty library: /usr/local/lib/libreadline.a (no table of
contents added)
mv /usr/local/lib/libhistory.a /usr/local/lib/libhistory.old
mv: rename /usr/local/lib/libhistory.a to /usr/local/lib/
libhistory.old: No such file or directory
make: [install-static] Error 1 (ignored)
/usr/bin/install -c -m 644 libhistory.a /usr/local/lib/libhistory.a
test -n "ranlib" && ranlib /usr/local/lib/libhistory.a
ranlib: empty library: /usr/local/lib/libhistory.a (no table of
contents added)
( cd shlib ; make DESTDIR= install )
/bin/sh ../support/mkdirs /usr/local/lib
/bin/sh ../support/shlib-install -O darwin9.6.0 -d /usr/local/lib -
b /usr/local/bin -i "/usr/bin/install -c -m 644" libhistory.6.0.dylib
/bin/sh ../support/shlib-install -O darwin9.6.0 -d /usr/local/lib -
b /usr/local/bin -i "/usr/bin/install -c -m 644" libreadline.6.0.dylib
install: you may need to run ldconfig
It looks like the installation was trying to mv/change names of
files, but it failed due to no such file or directory. Though I am
not sure what these files are.
Any thoughts/suggestions are welcome.
Thanks,
PingHsun
-----Original Message-----
From: [email protected] [mailto:[email protected]
] On Behalf Of Ping-Hsun Hsieh
Sent: Saturday, April 04, 2009 12:54 AM
To: Simon Urbanek
Cc: [email protected]
Subject: Re: [R-SIG-Mac] tab completion on R terminal (Mac)
Thanks, Simon.
I misunderstood the configuration.
Appreciate your comments and helps!
PingHsun
________________________________
From: Simon Urbanek [mailto:[email protected]]
Sent: 2009/4/3 [¬P´Á¤ ] ¤U¤È 06:30
To: Ping-Hsun Hsieh
Cc: <[email protected]>
Subject: Re: [R-SIG-Mac] tab completion on R terminal (Mac)
On Apr 3, 2009, at 18:40, "Ping-Hsun Hsieh" <[email protected]> wrote:
Hi Simon,
Thanks for the reply.
I did complie my own version of R in my home dir of the Mac since I
do
not have the root privilege to install anything involved writing
actions on /etc/ , /bin/, or /lib/.
I followed the instruction of the following two web-pages
http://r.research.att.com/building.html and
http://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html bullet 2.1.3
Here is my configuration and make:
## configure
$./configure SHELL='/bin/bash' \
r_arch=x86_64 \
CC="gcc -arch x86_64 -std=gnu99" \
CXX="g++ -arch x86_64" \
OBJC="gcc -arch x86_64" \
F77="gfortran -arch x86_64" \
FC="gfortran -arch x86_64" \
--prefix=$HOME \
--with-system-zlib \
--with-blas='-framework vecLib' --with-lapack
## make
$make -j4 && \
make check && \
make CPPFLAGS=-DNEED_EXTERN_PC
The above CPPFLAGS are for readline, not for R. The compilation and
installation of readline must be done *before* you configure R (see
the FAQ).
Cheers,
Simon
## install
$make install
I thought I have complied/configured readline. Does anything look not
right above?
By the way, the Mac's OS is Leopard.
And I forgot to mention that when I type the tab in R console only,
it
does come up "./" followed by the sub-directories under the current
directory.
Thanks,
PingHsun
-----Original Message-----
From: Simon Urbanek [mailto:[email protected]]
Sent: Friday, April 03, 2009 2:07 PM
To: Ping-Hsun Hsieh
Cc: [email protected]
Subject: Re: [R-SIG-Mac] tab completion on R terminal (Mac)
On Apr 3, 2009, at 16:40 , Ping-Hsun Hsieh wrote:
Bear R-experts,
Sorry if my question is too trivial.
I am using ssh to access and run R on a 64-bit Mac machines from my
windows machine.
But I find that the tab-completion does not work when I tried.
I suspect that you have compiled your own version of R and you did
not
use readline. I would suggest using the official Leopard binary from
http://r.research.att.com/ which uses readline and supports code
completion.
Cheers,
Simon
For example, on my windows machine, I can type tab to get a full
name
of a specific object.
ls()
[1] data1 func1 data3
fun ##<tab>
func1 ##it completes the name of the object automatically
It does not work on the Mac machine when I use R as a terminal tool.
I checked the following R website, do not have any clue though.
5.5 What does TAB completion do?
http://cran.r-project.org/bin/windows/base/rw-FAQ.html#What-does-
TAB-
completion-do_003f
Any suggestion and comment are welcome and appreciated!
Best Regards,
PingHsun
My rc.status()
$linebuffer
[1] ""
$options
$options$package.suffix
[1] "::"
$options$funarg.suffix
[1] "="
$options$function.suffix
[1] "("
$end
[1] 1
$settings
$settings$ops
[1] TRUE
$settings$ns
[1] TRUE
$settings$args
[1] TRUE
$settings$func
[1] FALSE
$settings$ipck
[1] FALSE
$settings$S3
[1] TRUE
$settings$data
[1] TRUE
$settings$help
[1] TRUE
$settings$argdb
[1] TRUE
$settings$files
[1] FALSE
#########################
sessionInfo()
R version 2.8.1 (2008-12-22)
i386-apple-darwin9.6.0
locale:
C
attached base packages:
[1] splines tools stats graphics grDevices utils
datasets
[8] methods base
other attached packages:
[1] oligo_1.6.0 oligoClasses_1.4.0 affxparser_1.14.2
[4] AnnotationDbi_1.4.3 preprocessCore_1.4.0 RSQLite_0.7-1
[7] DBI_0.2-4 Biobase_2.2.2
_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac
[[alternative HTML version deleted]]
_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac