On 6 February 2014 at 13:54, Hideyoshi Maeda wrote: | Furthermore, when trying to compile the function createXts(), by coping and | pasting it into a file, and then Rcpp::sourceCpp(‘file.cpp’), given in the | link (http://gallery.rcpp.org/articles/accessing-xts-api/), it provides the | following error… | | Error in dyn.load("/var/folders/cj/d05h2g2938q7yb5rhp9rwx800000gn/T//RtmpjfmSg9 | /sourcecpp_157729b6a1bf/sourceCpp_33663.so") : | unable to load shared object '/var/folders/cj/d05h2g2938q7yb5rhp9rwx800000gn/ | T//RtmpjfmSg9/sourcecpp_157729b6a1bf/sourceCpp_33663.so': | dlopen(/var/folders/cj/d05h2g2938q7yb5rhp9rwx800000gn/T//RtmpjfmSg9/ | sourcecpp_157729b6a1bf/sourceCpp_33663.so, 6): Symbol not found: | __ZNK4Rcpp7RObject4attrERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE | Referenced from: /var/folders/cj/d05h2g2938q7yb5rhp9rwx800000gn/T//RtmpjfmSg9 | /sourcecpp_157729b6a1bf/sourceCpp_33663.so | Expected in: flat namespace | in /var/folders/cj/d05h2g2938q7yb5rhp9rwx800000gn/T//RtmpjfmSg9/ | sourcecpp_157729b6a1bf/sourceCpp_33663.so | | Does anybody else get this?
Nope. Works fine here. If you're on a Mac, you may need to rebuild Rcpp itself from source. My quick check below Dirk R> sourceCpp("~/git/rcpp-gallery/src/2013-01-12-getting-attributes-for-xts-example.cpp") R> suppressMessages(library(xts)) R> set.seed(42) R> n <- 20 R> Z <- xts(100+cumsum(rnorm(n)), order.by=ISOdatetime(2013,1,12,20,21,22) + 60*(1:n)) R> xtsAttributes(Z) [1] "dim" "index" "class" ".indexCLASS" "tclass" ".indexTZ" "tzone" R> names(attributes(Z)) [1] "dim" "index" "class" ".indexCLASS" "tclass" ".indexTZ" "tzone" R> all.equal(xtsAttributes(Z), names(attributes(Z))) [1] TRUE R> xtsIndex(Z) [1] "2013-01-12 20:22:22 CST" "2013-01-12 20:23:22 CST" "2013-01-12 20:24:22 CST" "2013-01-12 20:25:22 CST" "2013-01-12 20:26:22 CST" [6] "2013-01-12 20:27:22 CST" "2013-01-12 20:28:22 CST" "2013-01-12 20:29:22 CST" "2013-01-12 20:30:22 CST" "2013-01-12 20:31:22 CST" [11] "2013-01-12 20:32:22 CST" "2013-01-12 20:33:22 CST" "2013-01-12 20:34:22 CST" "2013-01-12 20:35:22 CST" "2013-01-12 20:36:22 CST" [16] "2013-01-12 20:37:22 CST" "2013-01-12 20:38:22 CST" "2013-01-12 20:39:22 CST" "2013-01-12 20:40:22 CST" "2013-01-12 20:41:22 CST" R> -- Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com _______________________________________________ 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