Hi Rob, when I download the latest version Rclusterpp 0.12.1 I see in the Makevars the typical PKG_LIBS += `$(R_HOME)/bin/Rscript -e "Rcpp:::LdFlags()"` -fopenmp. In there the function Rcpp:::LdFlags() calls internally RcppLdFlags() (see line 84 in the RcppLdpath.R file). Looking into the R folder of your package and there into the RclusterppLdpath.R file I detect in line 44 the call: Rcpp:::RcppLdFlags(). The .Rd file on ':::' tells in its Note, that it is not good design to use ::: in an own package, as package developers have probably had a reason to not export the function, in your case RcppLdFlags() - which is indeed not in the exported functions of NAMESPACE in Rcpp.
Best Simon On Sep 24, 2013, at 10:21 PM, Robert Bruggner <[email protected]> wrote: > Hi Rcpp-devel, > > I'm new to the Rcpp game so apologies if this question has be erroneously > posted to this list. > > I've recently taken over maintenance of a package (Rclusterpp) that makes > heavy use of Rcpp & RcppEigen and have been trying to build and check the > package for submission to CRAN. I'm currently working against R-devel (3.1, > Mac OS X 10.8, G++ 4.8 via macports) and am able to successfully run the R > CMD BUILD of the package. However, when I run R CMD CHECK --as-cran > <mypackage.tar.gz>, I encounter the following NOTEs: > > * checking dependencies in R code ... NOTE > Unexported object imported by a ‘:::’ call: ‘Rcpp:::RcppLdFlags’ > See the note in ?`:::` about the use of this operator. > See the information on DESCRIPTION files in the chapter ‘Creating R > packages’ of the ‘Writing R Extensions’ manual. > > To the best of knowledge, my package makes no calls to Rcpp:::RcppLdFlags so > I'm not sure what's going on here. > > I do not get the same NOTE messages when building and checking using the > current stable version of R (3.0.1), only the new development version. Does > anyone have a suggestion as to how I might be able to debug the problem? I > don't think this message causes any functional problems with the package but > ask because the package was not accepted for hosting on CRAN due to these > NOTE messages. > > Cheers, > > -Rob > > > _______________________________________________ > Rcpp-devel mailing list > [email protected] > https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel _______________________________________________ Rcpp-devel mailing list [email protected] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
