I've just installed Mandrake Linux, then compiled R-0.65.1 . Whether because I omitted some necessary items when I selected software for installion, or because they anyway needed to be loaded afterwards, I found it necessary to load the following packages in order to compile R-0.65.1 pgcc-g77-1.1.3-3mdk.i586.rpm (Fortran g77 compiler) XFree66-devel-3.3.5-3mdk.i586.rpm (X.h etc header files) In addition I had the problem which Jack Fenner (jnf@pcisys.net; 6 Sep 1999 message) noted for installation under Caldera Linux 2.2, i. e. /usr/X11R6/lib/libX11.so.6.1 was not getting linked. I used his solution, i.e. after running ./configure edit the src/main/Makefile Two lines down from $(top_builddir)/bin/R.X11: $(OBJECTS) $(RLIBS) is a line that starts $(LDCMD) Add -L /usr/X11R6/lib before $(DLLFLAGS) and -lX11 at the end of the line (which was line 122 in my Makefile). (NB minus ell X eleven) After that, make and make install ran just fine. John Maindonald email : john.maindonald@anu.edu.au Statistical Consulting Unit, phone : (6249)3998 c/o CMA, SMS, fax : (6249)5549 John Dedman Mathematical Sciences Building Australian National University Canberra ACT 0200 Australia -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel 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-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Prof Brian D Ripley
1999-Nov-11 07:35 UTC
Compilation of R under Mandrake Linux 6.1 (helios)
On Thu, 11 Nov 1999, John Maindonald wrote:> I've just installed Mandrake Linux, then compiled R-0.65.1 . > Whether because I omitted some necessary items when I selected > software for installion, or because they anyway needed to be > loaded afterwards, I found it necessary to load the following > packages in order to compile R-0.65.1 > pgcc-g77-1.1.3-3mdk.i586.rpm (Fortran g77 compiler) > XFree66-devel-3.3.5-3mdk.i586.rpm (X.h etc header files)The RedHat equivalent needs their equivalents (but is it not XFree88...?), so this is not at all surprising.> In addition I had the problem which Jack Fenner (jnf@pcisys.net; > 6 Sep 1999 message) noted for installation under Caldera Linux 2.2, > i. e. /usr/X11R6/lib/libX11.so.6.1 was not getting linked. > I used his solution, i.e. after running ./configure > edit the src/main/Makefile > > Two lines down from > $(top_builddir)/bin/R.X11: $(OBJECTS) $(RLIBS) > is a line that starts $(LDCMD) > Add -L /usr/X11R6/lib before $(DLLFLAGS) > and -lX11 at the end of the line (which was line 122 in my Makefile). > (NB minus ell X eleven)I find it much easier to do this using LIBS in config.site (but you can use the command line or ~/.Rconf ...). Something like LIBS="-L /usr/X11R6/lib -lX11" should do this for you. I wonder though whether you need to re-configure after adding the rpms, and to remove config.cache before doing so? I would really have expected configure to find out how to use X libraries, but only if the relevant devel package was already installed. Since you will need to do this again for each release, it might be worth trying these: rm config.cache ./configure [try make, if that fails] rm config.cache LIBS="-L /usr/X11R6/lib -lX11" ./configure [Bash syntax] -- Brian D. Ripley, ripley@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-devel 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-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
> I've just installed Mandrake Linux, then compiled R-0.65.1 . > Whether because I omitted some necessary items when I selected > software for installion, or because they anyway needed to be > loaded afterwards, I found it necessary to load the following > packages in order to compile R-0.65.1 > pgcc-g77-1.1.3-3mdk.i586.rpm (Fortran g77 compiler) > XFree66-devel-3.3.5-3mdk.i586.rpm (X.h etc header files)My experience with Mandrake was that if you install "everything" then R 0.65.1 compiles without problem. (It does not automatically recognize gnome, but I don't think it is suppose to and I'm not sure what that adds.) If you only install selected components from the Mandrake checklist, like C development and everything else you think you might need, then you don't get fortran and some other things you need. Paul Gilbert -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel 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-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Duncan Temple Lang
1999-Nov-12 15:06 UTC
Compilation of R under Mandrake Linux 6.1 (helios)
> Currently that adds a couple of cute buttons and umpteen new bugs.... > It's still experimental, and some of the crucial experiments are not > in yet, but Lyndon Drake says he's going to try some CORBA integration > with Gnumeric soon, which to my mind is where the really interesting > stuff begins. > -- > O__ ---- Peter Dalgaard Blegdamsvej 3 > c/ /'_ --- Dept. of Biostatistics 2200 Cph. N > (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 > ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907Well, the CORBA integration with Gnumeric does not require the GNOME material in R. The dynamic CORBA material is sitting on www.omegahat.org waiting for people to use it. D. -- _______________________________________________________________ Duncan Temple Lang duncan@research.bell-labs.com Bell Labs, Lucent Technologies office: (908)582-3217 700 Mountain Avenue, Room 2C-259 fax: (908)582-3340 Murray Hill, NJ 07974-2070 http://cm.bell-labs.com/stat/duncan "Languages shape the way we think, and determine what we can think about." Benjamin Whorf -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel 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-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Prof Brian Ripley
1999-Nov-12 15:27 UTC
Compilation of R under Mandrake Linux 6.1 (helios)
> Date: Fri, 12 Nov 1999 10:12:25 -0500 > From: Paul Gilbert <pgilbert@bank-banque-canada.ca> >[Quoting PD]> >It's not supposed to unless you configure --with-gnome, which does > >work on RH6.1, so why not on Mandrake. > > I expect it works with Mandrake, I didn't try. At first I was a littlesurprized> by configure's message, something like "Gnome: no". I thought configure > couldn't recognize that I was running Gnome, but after quickly scanning > configure I decided it had to be specified. Perhaps a message like "not > specified" would be less confusing than "no" for things like this?I would suggest that the Gnome message does not appear at all unless --with-gnome is specified (if at all). After all, there are lots of other things we do not put there (perl, blas, hdf5, readline, ...) that concern many more users. How to install Gnome support is in the INSTALL file. I have found it very tricky, as both too early and too late versions of the support files failed. Last time I tried libglade 0.7 (the then current one) did not work, but 0.3 still does despite the remark in that file about needing `libglade 0.5 or later'. -- Brian D. Ripley, ripley@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-devel 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-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Duncan Temple Lang
1999-Nov-12 16:48 UTC
Compilation of R under Mandrake Linux 6.1 (helios)
> Cc: Duncan Temple Lang <duncan@rice.research.bell-labs.com>, > R-devel@stat.math.ethz.ch > > rossini@biostat.washington.edu (A.J. Rossini) writes: > > > (ob-reason for posting to R-devel: > > Has anyone ever seen the error message: > > "Abort." > > with R? Thomas hadn't either, and suggested running under > > gdb, which I hope to, late this afternoon -- it's occuring > > during a library call, in particular, the R/OMEGAHAT/CORBA > > package, Duncan :-(...). > > I think that happens when the program calls abort(), which seems to > happen (potentially) two times in memory.c and thrice in saveload.c. > For the Windows version, there are three cases in regex.c. > > Both cases in memory.c happen if one bumps into an object with an > invalid typeof field during garbage collection. The ones in saveload.c > all seem to be in the HDF5 code (where it would seem to be a bit of an > overkill!). The ones in regex seem to be related to inconsistencies in > the compiled regexp code. My guess would be that there's a memory > corruption going on, triggering one of the traps in memory.c. >It is going to be tricky to diagnose an abort() call without the actual R command that caused it. My guess would be that there is an exception being thrown in the Orbacus libraries and that is propogating its way to abort. Tony.>> Sure, but they are two slightly different things. R/GNOME/CORBA is >> more for standard desktop integration, a bit away from the user; GNOME >> is pretty useful/stable these days. R/OMEGAHAT/CORBA still seems to >> need some work, but theoretically will be quite interesting for >> user-land stuff.Well the code for integrating R with Gnumeric is not "stable" either. In fact I am not sure how much, if any, exists at this point. So comparing the stability Gnome and the R/CORBA mechanism is irrelevant. Even if there was that connection at the C level, more would be needed to actual map data from R to CORBA and vice-versa. This is what the dynamic CORBA facility in R does via "remote references". Additionally, the R-S/CORBA interfaces are pretty solid here. A few bug reports to omega-remote@omegahat.org (with perhaps a little more information than above ;-)) will probably get them fixed pretty rapidly.> > -- > O__ ---- Peter Dalgaard Blegdamsvej 3 > c/ /'_ --- Dept. of Biostatistics 2200 Cph. N > (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 > ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907 > -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- > r-devel 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-devel-request@stat.math.ethz.ch > _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._ >-- _______________________________________________________________ Duncan Temple Lang duncan@research.bell-labs.com Bell Labs, Lucent Technologies office: (908)582-3217 700 Mountain Avenue, Room 2C-259 fax: (908)582-3340 Murray Hill, NJ 07974-2070 http://cm.bell-labs.com/stat/duncan "Languages shape the way we think, and determine what we can think about." Benjamin Whorf -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel 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-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
>>>>> "DTL" == Duncan Temple Lang <duncan@rice.research.bell-labs.com> writes:DTL> It is going to be tricky to diagnose an abort() call without DTL> the actual R command that caused it. My guess would be that DTL> there is an exception being thrown in the Orbacus libraries DTL> and that is propogating its way to abort. I think you are right (i.e. that it's in the orbacus stuff). It happened with the first 5 R-CORBA calls I tried, sigh... (I can't recall exactly this morning, but follow the manual for a few minutes, and modulo changing some names to localize, they all Aborted. More this afternoon... (I can't send a bug report without a traceback!) DTL> Additionally, the R-S/CORBA interfaces are pretty solid DTL> here. A few bug reports to omega-remote@omegahat.org (with DTL> perhaps a little more information than above ;-)) will DTL> probably get them fixed pretty rapidly. Sounds good... best, -tony -- A.J. Rossini Research Assistant Professor of Biostatistics Center for AIDS Research/HMC Biostatistics/Univ. of Washington Box 359931 Box 357232 206-731-3647 (3693=fax) 206-543-1044 (3286=fax) rossini@u.washington.edu rossini@biostat.washington.edu http://www.biostat.washington.edu/~rossini/ -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel 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-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._