Skip to content
Prev 605 / 10988 Next

[Rcpp-devel] Problem compling rinside_sample0 on OSX

Le 06/04/10 18:02, Dirk Eddelbuettel a ?crit :
I'd guess that the RInside binary was built against Rcpp 0.7.10 which 
has some binary incompatibilities with Rcpp 0.7.11, or the other way 
around ..?.?

(Rcpp::Named as been promoted from a class to a function so that might 
be it. The interface has been retained, so I think this is why compiling 
both from source works. )

We try out best not to introduce binary incompatibilities like this one, 
but it is not an easy task to track them. thanks for reporting this.

I know that on windows, if package B that depends on package A and A is 
resubmitted, Uwe rebuilds both A and B for the windows binaries, not 
sure this also is the case for OSX binaries. (Beyond C incompatibilities 
other things can break such as S4 classes, etc ...)
Maybe we can couple more tightly, e.g have RInside depend on Rcpp (>= 
0.7.11). Dunno.

Not sure this would have happened with dynamic linking, but this might 
be completely unrelated.
Same analysis, it should work.