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 h...@ucsd.edu > On Jun 12, 2015, at 9:19 AM, Tim Keitt <tke...@utexas.edu> 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 > Rcpp-devel@lists.r-forge.r-project.org > https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel _______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel