Apple Macos usa o clang como compilador do gcc principalmente por causa do licenciamento do gcc. Você pode instalar o GNU gcc usando o brew . Nenhum programa da Apple instala o GNU gcc, mas você pode fazê-lo manualmente e configurar para usá-lo por padrão.
Espero que isso ajude com o seu problema.