[R] Solaris/Linux difference

Ron Wehrens rwehrens at sci.kun.nl
Fri May 7 14:09:15 CEST 1999


Hi all,

I have a library in which some BLAS fortran files are compiled. Running it
on Linux (R 0.63.0) works fine, but if I run the same library on Solaris (R
0.63.2) I get the error

ld.so.1: /vol/acfiles1/rwehrens/R-0.63.2/bin/R.binary: fatal: relocation
error: file /vol/acfiles1/rwehrens/R-0.63.2/library/mclust/libs/mclust.so:
symbol __i_dnnt: referenced symbol not found


I grepped both R sources and library sources, but nowhere is something like
"i_dnnt" present. However:

Solaris:
> is.loaded(symbol.C("i_dnnt"))
[1] FALSE

Linux:
> is.loaded(symbol.C("i_dnnt"))
[1] TRUE

Any idea what could be wrong here? I use the standard settings in building
R; that is on Linux compilation is done using gcc and f2c and
Solaris uses cc and f77. 

Ron

---------------------+--------------------------------------------------
 Ron Wehrens          | " In a purely metaphorical sense, I am a turnip "
  Analytical Chemistry |                         (W.A. Quayle)
   Catholic University  |   Email: rwehrens at sci.kun.nl
    Toernooiveld 1       |   http://www-cac.sci.kun.nl/cac/rwehrens
     6525 ED Nijmegen     |   Tel: +31 24 365 2053
      The Netherlands      |   Fax: +31 24 365 2653
       ---------------------+--------------------------------------------------
     
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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