Guillaume Yziquel wrote:
Hi.
I've patched Dirk Eddelbuettel's Debian package of R, namely r-base, in
order to make hidden symbols of the library libR.so available is now
available:
http://yziquel.homelinux.org/debian/pool/main/r/r-base/
For instance, the mkPROMISE symbol is available:
yziq...@seldon:/usr/lib/R/lib$ nm -D libR.so | grep mkPROMISE
000000000011f6f0 T Rf_mkPROMISE
yziq...@seldon:/usr/lib/R/lib$
Instructions for my personal repository are available here:
http://yziquel.homelinux.org/topos/debian-repository.html
I hope this will be useful to people who wish to develop
things, test things, reverse-engineer things from the libR.so library.
I've been told that there's an interesting scheme, used by r-base-ra, to
make packages coexist with R. As of now, it simply replaces the Debian
version number, currently -1, with the Debian version number -1hackable.
All the best,
Umm, you know,
1. there is some reason why not everything is exported from libR.so,
particularly those parts of the API that are matter to change or are
undocumented for other reasons.
2. if you do not want to listen to 1.:
R is open source, hence no need to reverse-engineer or "hack" anything
there, just change the sources and recompile in a way that they export
those names.
Best,
Uwe Ligges
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel