ulrich.poetter@ruhr-uni-bochum.de
1999-Sep-16 20:43 UTC
install/libraries on solaris2.6 (PR#280)
Full_Name: ulrich poetter Version: 0.65.0 OS: sparc-sun-solaris 2.6 Submission from: (NULL) (134.147.95.163) Building R-0.65.0 on sparc-sun-solaris2.6 using sun make + gcc 2.95.1+ binutils 2.8.1 and ./configure --with-g77 fails when building the eda etc. libraries. The configure script produces SHLIBLDFLAGS= -G. Replacing this in config.site by SHLIBLDFLAGS = -shared gives no errors during make, but "make check" fails when trying to load library "eda" with the message "Symbol rsort not found". Trying the other libraries by hand results in similar errors, except for "base" and "mva", while "make test-Specific" gives no errors. -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On Thu, 16 Sep 1999 ulrich.poetter@ruhr-uni-bochum.de wrote:> Full_Name: ulrich poetter > Version: 0.65.0 > OS: sparc-sun-solaris 2.6 > Submission from: (NULL) (134.147.95.163) > > > Building R-0.65.0 on sparc-sun-solaris2.6 using sun make + gcc 2.95.1+ binutils > 2.8.1 > and ./configure --with-g77 fails when building the eda etc. libraries. The > configure > script produces SHLIBLDFLAGS= -G. Replacing this in config.site by > SHLIBLDFLAGS = -shared gives no errors during make, but "make check" fails when > > trying to load library "eda" with the message "Symbol rsort not found". Trying > the > other libraries by hand results in similar errors, except for "base" and "mva", > > while "make test-Specific" gives no errors.Fuller details, please. Exactly that configuration works for me (except I don't know where binutils are in your path). Looks like you haven't got linking against R.X11 correct. Try using the sun ld if you are not already doing so (it is recommended for Solaris). -- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On Fri, 17 Sep 1999 ulrich.poetter@ruhr-uni-bochum.de wrote:> Prof Brian D Ripley writes: > > On Thu, 16 Sep 1999 ulrich.poetter@ruhr-uni-bochum.de wrote: > > > > > Full_Name: ulrich poetter > > > Version: 0.65.0 > > > OS: sparc-sun-solaris 2.6 > > > Submission from: (NULL) (134.147.95.163) > > > > > > > > > Building R-0.65.0 on sparc-sun-solaris2.6 using sun make + gcc 2.95.1+ binutils > > > 2.8.1 > > > and ./configure --with-g77 fails when building the eda etc. libraries. The > > > configure > > > script produces SHLIBLDFLAGS= -G. Replacing this in config.site by > > > SHLIBLDFLAGS = -shared gives no errors during make, but "make check" fails when > > > trying to load library "eda" with the message "Symbol rsort not found". Trying > > > the > > > other libraries by hand results in similar errors, except for "base" and "mva", > > > > > > while "make test-Specific" gives no errors. > > > > Fuller details, please. Exactly that configuration works for me (except I > > don't know where binutils are in your path). Looks like you haven't got > > linking against R.X11 correct. Try using the sun ld if you are not already > > doing so (it is recommended for Solaris). > > Thanks. Using the sun ld (with everything else the same) works. > > The Readme of gnu ld mentions a difference to sun ld and says it would > emulate its behavior if given the "-E" flag. I didn't try this, but if > this was the case, could one not try to figure it out in the configure > script?_I_ am not sure it is at all easy to find out which ld you are using, but thanks for the info: another thing to watch out for. -- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._