<div dir="ltr"><div dir="ltr"><div dir="ltr">In attempting to submit a package to CRAN, I'm receiving the following warning:<div><div><br></div><div>  d:/RCompile/CRANpkg/lib/3.6/BH/include/boost/interprocess/detail/win32_api.hpp:145:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic]</div><div><br></div><div>I obviously would like to get rid of this warning and get the package on CRAN. I now know that CRAN doesn't set pendantic, however, the following is the makevars.win the package is currently using, in it's entirety:</div><div><br></div><div><div>PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) </div><div>PKG_CPPFLAGS = -I.</div></div><div><br></div><div>I don't see where this is setting pendantic either. Is it possible it's a default local setting on my end? If so, is there some flag that can be passed in the makevars file that will not generate warnings about non-portable code and will make sure pedantic is not set?</div><div><br></div><div>Thanks all for the time of day. </div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div></div></div>