Potential recompilation of certain packages

Duncan Temple Lang duncan@research.bell-labs.com
Mon, 17 Jun 2002 12:24:25 -0400


This applies to people working with the up-to-the-minute source taken
directly or indirectly from the CVS repository. Changes to the
mechanism for registering native (C and Fortran) routines in
DLLs/shared libraries and the package level data structures mean that
you will have to recompile any package that uses this approach to
exporting routines. These include all of the MASS packages, but few
others (yet :-)). No changes to those packages are necessary, just a
simple re-installation.

The changes allow one to specify types for the parameter of the
routines, and also whether they contain useful output values when
returned to R. These have the potential to avoid unecessary copying
and are more robust to errors in types passed to the routines.

Sorry for any inconvenience.

 Duncan

-- 
_______________________________________________________________

Duncan Temple Lang                duncan@research.bell-labs.com
Bell Labs, Lucent Technologies    office: (908)582-3217
700 Mountain Avenue, Room 2C-259  fax:    (908)582-3340
Murray Hill, NJ  07974-2070       
         http://cm.bell-labs.com/stat/duncan
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._