Hi Jan, On 6 September 2017 at 15:03, Jan Wijffels wrote: | I'm trying to fix the installation issue I have with the package udpipe: | https://github.com/bnosac/udpipe but I'm getting issues on Solaris giving | messages like this:
Solaris no longer really matters. | If I do not add ​SystemRequirements: C++11 and remove the Makevars file, | this works fine on Solaris. You could add C++11 conditionally, ie only on Linux/macOS/Windows. You could use (even a shell script named) configure for that. | I need however C++11 as I need it in the udpipe | R package for building udpipe.cpp but can't add | to that udpipe.cpp file the following types of statements due to conflicts | on the use of the Free macro. | #include <Rcpp.h> | using namespace Rcpp; | // [[Rcpp::plugins(cpp11)]] Can you explain a bit more? What Free macro? Do you know about forcing R to add Rf_ to its macros? Also [[Rcpp::plugins(cpp11)]] should not be needed in a package. Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org _______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel