Dear all, I am struggling accessing a class created in an Rcpp module. The structure of the package is essentially the one created using: Rcpp.package.skeleton(name="testPackage",module=TRUE) Now, after loadiong the package with library(testPackage), I can create instances of the "World" class as follows: library(testPackage) mod_yada<-Rcpp::Module("yada",PACKAGE="testPackage",mustStart=TRUE) w <- new(mod_yada$World); So far so good. However, I fail defining a S4 wrapper class within the same package. As part of that, I would like to define a generator function that returns an instance of mod_yada$World, as in the code above: However, "yada$World" is not accessible. I then tried inserting the following line in the respective R file (although I thought this was already taken care by the "loadModule("yada", TRUE)" that was places in zzz.R by the skeleton generator: mod_yada<-Rcpp::Module("yada",PACKAGE="testPackage",mustStart=TRUE) But again, this fails with: Failed to initialize module pointer: Error in FUN("_rcpp_module_boot_mod_yada"[[1L]], ...): no such symbol _rcpp_module_boot_mod_yada in package testPackage Putting this file after zzz.R in the Collate: list in the DESCRIPTION file also does not help. How can I define this in the Rcpp package itself? Thanks for any hint Pascal Niklaus