Looking at odesolve, src/Makevars is
PKG_LIBS=$(BLAS_LIBS)
Now, the documentation says that if you have $(BLAS_LIBS) you must also
have $(FLIBS), so please change this to
PKG_LIBS=$(BLAS_LIBS) $(FLIBS)
and take this up with the package maintainer (which is what the posting
guide asked you to do in the first place).
On Sat, 5 Aug 2006, Wuming Gong wrote:
> Dear list,
>
> I installed odesolve package (0.5-15) in R 2.3.1 in a Solaris server
> (Generic_118558-11 sun4u sparc SUNW,Sun-Blade-1000). The installing
> progress completed without errors, though several warnings like
> "Warning: Option -fPIC passed to ld, if ld is invoked, ignored
> otherwise" were outputed.
>
> However, when loading the odesolve package by library(odesolve),
> following error messages pop out:
>
> > library(odesolve)
> Error in dyn.load(x, as.logical(local), as.logical(now)) :
> unable to load shared library
>
'/project/scratch/ligroup/R1/lib/R/library/odesolve/libs/odesolve.so':
> ld.so.1: R: fatal: relocation error: file
> /project/scratch/ligroup/R1/lib/R/library/odesolve/libs/odesolve.so:
> symbol __f90_ssfw: referenced symbol not found
> Error: package/namespace load failed for 'odesolve'
>
> Could any one tell me how to fix this problem?
>
> Thanks very much.
>
> Wuming
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
--
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 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595