[R] How do I compile with readline?
Peter Dalgaard BSA
p.dalgaard at biostat.ku.dk
Wed Jan 13 11:26:38 CET 1999
Ulf Mehlig <umehlig at uni-bremen.de> writes:
> "John S. Walker" <jsw9c at avery.med.virginia.edu> wrote:
>
> > I'm trying to compile my version of R with the readline library and
> > it doesn't seem to work. I've tried --enable-readline and while
> > the readline_history options appear to be set in the config.cache
> > file activated I don't seem to be linking agains the readline
> > library (it is in it's usual place). I'm not getting any error
> > messages. Any suggestions?
>
> I once had this problem on my computer -- the problem was simply that
> I didn't have the readline development libraries an my machine (that
> might be a separate package in one or the other Linux distribution).
> Don't know, but maybe it's just that ...
Yes. Trouble #2 is that sometimes the readline version is not recent
enough. According to my fading memory, you need version 2.1 or better
(I have 2.2). The check for rl_callback_read_char by configure is not
an arbitrary sanity check. The callback functions are used by R and
have to be there. (This so that R can work with X graphics events).
A quick check on your library would be along the lines of:
[pd at blueberry r-devel]$ nm /usr/lib/libreadline.so | grep callback
00018320 t _rl_callback_newline
00018370 T rl_callback_handler_install
00018490 T rl_callback_handler_remove
000183d0 T rl_callback_read_char
--
O__ ---- Peter Dalgaard Blegdamsvej 3
c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list