Dear Michael, during the last days of programming I came across RcppArmadillo (Rcpp) and for my kind of work this is indeed pretty interesting. So, I will take a closer look today what it is about and how it works.
As a C++ programmer though, I am still interested why compilation of my package fails at this point of code. I hope I get a little more insight on the Rcpp-devel list suggested by Dirk! Thanks for your comment! Simon On Feb 2, 2013, at 12:14 AM, Michael Weylandt <michael.weyla...@gmail.com> wrote: > Look up the terribly wonderful RcppArmadillo package. > > MW > > On Feb 1, 2013, at 8:38 PM, Simon Zehnder <szehn...@uni-bonn.de> wrote: > >> Is there anyway with some experience in using armadillo in R C++ extensions? >> >> My problem is the following: >> >> I programmed a function in a header looking like >> >> #include <armadillo> >> >> inline arma::vec foo(input) { >> >> ... do something >> >> return an arma::vec object >> } >> >> compiling this via R CMD INSTALL packagename (PKG_CXXFLAGS = >> -I/folder/of/armadillo and armadillo_bits in my package) >> >> I get the following error >> >> "error: expected initializer before 'foo' " >> >> The exact line and word is where inline arma::vec ends. >> >> Does anyone know what this error could be? >> >> >> Best >> >> Simon >> >> ______________________________________________ >> R-help@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.