Hi Tim, My Rcpp package compiles fine with header files in /inst/include (and subfolders), but I do have the following line in my Makevars:
> PKG_CXXFLAGS = -pedantic -Wall -I../inst/include You may need the last option there to add /inst/include to the search path. Best, -- Hao Ye [email protected] > On Jun 12, 2015, at 9:19 AM, Tim Keitt <[email protected]> wrote: > > If I have > > <pkg>/inst/include/pkg.h > > that contains > > #include<foo/bar.h> > > where "foo/bar.h" is in > > <pkg>/inst/include/foo/bar.h > > The header "bar.h" is not found. What is the standard way to do this? Put > "bar.h" into <pkg>/src? It seems odd to alter Makevars adding a path to > "<pkg>/inst/include/foo" as I would think that is automatic. > > (Sorry is this is not an Rcpp question -- I am using Rcpp in the package.) > > THK > > > _______________________________________________ > 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
