Dear all, I am trying to put together in a package some functions that maybe of interest to other. A particular function of the package uses "zgges" from Lapack with a .Fortran call. Since R does not load all symbols from liblapack, I load all the liblapack symbols (lazyload, it is) with a .First.lib hook in the zzz.R file:
.First.lib <- function(lib, pkg) dyn.load("/usr/lib/liblapack.dylib", now = FALSE). This is ok for my system (OSX 10.6), but it won't work on Linux and Windows. Of course, it won't work if the location of liblapack is different from /usr/lib. Is there a way load liblapack conditionally on the specific system and the location of the library? Thank you in advance. ______________________________________________ R-help@r-project.org 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.