[R] Newbie questions

Prof Brian D Ripley ripley at stats.ox.ac.uk
Tue Oct 31 20:56:57 CET 2000

On Tue, 31 Oct 2000, Zsombor Cseres-Gergely wrote:

> On Mon, Oct 30, 2000 at 05:27:29PM -0600, Douglas Bates wrote:
> > You may want to try "make check" after configuring and compiling R.
> > That should use the postscript graphics device driver rather than
> > anything related to X.  We would be very interested in hearing if that
> > succeeds.
> OK, one good and a bad news. Good news is that R runs with option --gui=none.
> It does demo()-s that does not involve graphics. It does this at a failry good
> speed, and can allocate all my ram (I have not tried more, though)
> Bad news is that make check fails saying: 
> Fatal error: The X11 shared library could not be loaded.
>   The error was /home/zs/R-1.1.1/bin/R_X11.so: undefined symbol: R_GlobalEnv
> Since I am an absplutely non-programmer, I can only say what I have already
> said: X (3.??) is hacked on top of The Hurd, and will be replaced by a newer
> breed (4.??), so I think this is not your problem. However, if you have a
> suggestion, I could try it, and/or pipe the results into Hurd people.

Looks like your build is not importing variables correctly. R_GlobalEnv is
an exported variable that R_X11.so imports.  Does Hurd need any special
treatment for those (some OSes do for variables)?

There are other imported variables, but dlopen often only reports the first
failure.  Looking at R.bin and R_X11.so with nm will probably tell you
what's adrift here.

You can force make check to try harder by adding --gui=none to the

R = $(top_builddir)/bin/R --vanilla

in the Makefiles in test.

Brian D. Ripley,                  ripley at 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 272860 (secr)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

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