Skip to content

install/libraries on solaris2.6 (PR#280)

3 messages · Brian Ripley, ulrich.poetter@ruhr-uni-bochum.de

#
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:

            
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).
#
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?

Thanks again,
Uli Poetter


-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._