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

Reply via email to