That error message probably means that your compiler does not support the -std=c++17 flag used by GR 3.10, assuming you are using a fairly old Linux OS. Or are you using another OS/Compiler?
On Fri, Apr 29, 2022 at 11:51 AM Tom McDermott <tom.n...@gmail.com> wrote: > I am trying to port an existing 3.9 OOT to 3.10. After the conversion > and edits based on the 3.10 directories, > the command to gr_modtool bind my_module fails with the error: > > Unknown -std=c++xx flag used > > I've greped the entire 3.10 project from its root and that string > is not in any of the project modules except in the failed_conversions.txt > file in the python bind output directory). > > The only place I can see an include pointing outside the OOT directory is > in the api.h file in the project include directory: > #include <gnuradio/attributres.h> > > That attributes.h file cannot be found anywhere on my system. > > -- Tom, N5EG > > > > >