> Personally, given that R can't do much anything without all its base > packages (ie the single /usr/local/bin/R.bin executable can't do > anything on its own) I can't see the point in a single static binary. > If the client is worried about library compatibility then build R with > dynamic linking and then make a lib directory somewhere and copy all > the libs the binary needs there. Then point your LD_LIBRARY_PATH there > before running R. > > What's your clients motivation for this? >
Thanks for the suggestion of separately installed libraries. That seems like the most sensible way to go if needed. As far as motivation -- The spec for this proposal contains several bullets describing required "Software Quality Attributes" including this one: * Submitted metrics codes should make use of static libraries instead of dynamic libraries, in order for the package to remain more self-contained and continue to operate despite platform upgrades. With the information you've given I will suggest that, if they wish to support modular components written in R (and they do), they will have to relax this particular requirement with suggestions as to how to create separate link directories if needed. Thanks very much for your input. Jon -- Jonathan Callahan, PhD Mazama Science 206-708-5028 mazamascience.com [[alternative HTML version deleted]] ______________________________________________ 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.