[R] readline and R installation
Jean Eid
jeaneid at chass.utoronto.ca
Wed Jul 9 01:27:36 CEST 2003
I have read and added the options in the config.site file. Although I get
the following message
R is now configured for sparc-sun-solaris2.8
Source directory: .
Installation directory: /usr/local
C compiler: gcc -g -O2
C++ compiler: g++ -g -O2
Fortran compiler: g77 -g
Interfaces supported: X11
External libraries: readline
Additional capabilities: bzip2, PCRE
Options enabled: R profiling
Recommended packages: no
configure.log still shows missing readline.h file. It shows the following in
config.log
| #include <readline/history.h>
configure:12368: result: no
configure:12404: checking for readline/history.h
configure:12411: result: no
configure:12296: checking readline/readline.h usability
configure:12309:
gcc -c -g -O2 -I/usr/local/R/readline -I/local/R/readline conftest.c >&5
configure:12379:31: readline/readline.h: No such file or directory
configure:12312: $? = 1
and my config.site file contains the following
LDFLAGS="-L/usr/local/lib -L/usr/local/R/readline"
LIBS="-L/usr/local/lib -L/local/R/readline"
CPPFLAGS="-I/usr/local/include -I/usr/local/R/readline -I/local/R/readline"
when I envoke R and press C-r it writes
(reverse-i-search)`':
but C-l , M-b, and others work. the only keys that do not work are the
delete and arrow up and down.
Thank you for all the help
----- Original Message -----
From: "Martin Maechler" <maechler at stat.math.ethz.ch>
To: "Jean Eid" <jeaneid at chass.utoronto.ca>
Cc: <R-help at stat.math.ethz.ch>
Sent: Tuesday, July 08, 2003 12:04 PM
Subject: Re: [R] readline and R installation
> One way is setting the (or adding to an existing one)
> environment variable LD_LIBRARY_PATH to your directory
> (.../local/R/readline); there are other related ways described
> in the "R Administration/Installation" manual which I'd warmly
> recommend consulting here.
>
> If that is really /local/R/... I guess the resulting R will only
> run on your workstation which is a bit unfortunate.
> Did you try to convince your sys.admin installing readline
> "globally"?
>
> Hoping this helps,
>
> Martin Maechler <maechler at stat.math.ethz.ch>
http://stat.ethz.ch/~maechler/
> Seminar fuer Statistik, ETH-Zentrum LEO C16 Leonhardstr. 27
> ETH (Federal Inst. Technology) 8092 Zurich SWITZERLAND
> phone: x-41-1-632-3408 fax: ...-1228 <><
>
> >>>>> "Jean" == Jean Eid <jeaneid at chass.utoronto.ca>
> >>>>> on Tue, 8 Jul 2003 09:45:20 -0400 writes:
>
> Jean> I am trying to install R 1.7.1 on a
> Jean> sparc-sun-solaris2.8 system. although gnu readline is
> Jean> installed and works fine on the parent directory, R is
> Jean> not recognizing it. I get the following in the
> Jean> config.log file.
>
> Jean> configure:11627: checking for rl_callback_read_char
in -lreadline
> Jean> configure:11658: gcc -o conftest -g -O2 -L/usr/local/lib
> Jean> conftest.c -lreadline -ldl -ltermcap -lm >&5
> Jean> ld: fatal: library -lreadline: not found
> Jean> ld: fatal: File processing errors. No output written to conftest
> Jean> collect2: ld returned 1 exit status
>
> Jean> I also tried to install the most recent version of
> Jean> readline (version 4.3) with no luck. as I do not have
> Jean> root access to the system I have included the readline
> Jean> directory in my home path. I beleive that I have to
> Jean> change the path of the readline library from
> Jean> usr/local/lib to my own which is on /local/R/readline,
> Jean> however I do not want to change the configure file
> Jean> without making sure I am doing the right thing, Any
> Jean> help is appreciated,
>
More information about the R-help
mailing list