Skip to content
Prev 8517 / 10988 Next

[Rcpp-devel] Using "Rcpp Modules" under Solaris fails to load.

On Tue, 2015-03-17 at 09:42 -0500, Dirk Eddelbuettel wrote:
Well that is one interpretation. Another one is that as a testing
platform Solaris exposes weaknesses in C++ code that are not found by
other platforms due to its fastidious interpretation of the C++98
standard.

For example, Solaris Studio distinguishes between functions with C and C
++ linkage. In Marius's test package this generates multiple warnings
and may be the cause of the missing symbol, which demangles as:

Rcpp::standard_delete_finalizer<Num>(__type_0*)

As you can see, __type_0 is just a placeholder, so something went wrong
with the linkage.

Marius, if you mail me your test package I will see what it gives me.

Martyn
-----------------------------------------------------------------------
This message and its attachments are strictly confidential. If you are
not the intended recipient of this message, please immediately notify 
the sender and delete it. Since its integrity cannot be guaranteed, 
its content cannot involve the sender's responsibility. Any misuse, 
any disclosure or publication of its content, either whole or partial, 
is prohibited, exception made of formally approved use
-----------------------------------------------------------------------