Я нашел решение собрать g cc из исходного кода и использовать тот компилятор и библиотеки, которые идут с ним. Он также должен быть c связан с -static-libgcc -static-libstdc++
. У меня также были проблемы с библиотекой fmt после переключения на стандартную библиотеку gnu, но я решил, что с помощью версии fmt только для заголовков.
Вот файл CMakeLists.txt с полным подробности.