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 | [email protected] | http://dirk.eddelbuettel.com
_______________________________________________
Rcpp-devel mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel