Compilar com make me dá o erro: cc1plus: erro: argumento não reconhecido para '-flto=' opção: 'auto -ffat-lto-objects -flto=auto'

Compilar com make me dá o erro: cc1plus: erro: argumento não reconhecido para '-flto=' opção: 'auto -ffat-lto-objects -flto=auto'

Estou tentando compilareste códigocom o procedimento que aparece no site. Eu crio uma nova pasta "build" e uso o comando "cmake .." depois de entrar na pasta, mas quando uso o comando "make" ocorre o erro. Tenho Ubuntu versão 22.04, gcc versão 11.3.0, make versão 4.3 e já instalei o mpi. Todo o erro é este:

cc1plus: error: unrecognized argument to ‘-flto=’ option: ‘auto -ffat-lto-objects -flto=auto’
make[2]: *** [CMakeFiles/vpic.dir/build.make:76: CMakeFiles/vpic.dir/src/boundary/absorb_tally.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/vpic.dir/all] Error 2 make: *** [Makefile:136: all] Error 2

Responder1

Você conseguiu resolver esse problema? Encontrei uma pergunta semelhante ao compilar um código criado por mim mesmo em um novo computador.

informação relacionada