Ответ 1
Это описано в Установка GCC и Конфигурация
- включить-языки = lang1, lang2,...
Укажите, что должен быть создан только определенный подмножество компиляторов и их библиотек времени исполнения. Для списка допустимых значений для langN вы можете выполнить следующую команду в каталоге gcc вашего исходного дерева GCC:grep language= */config-lang.in
В настоящее время вы можете использовать любое из следующих: all, ada, c, С++, fortran, go, java, objc, obj-С++. Создание компилятора Ada имеет особые требования, см. Ниже. Если вы не передадите этот флаг или не укажете опцию all, тогда будут настроены все языки по умолчанию, доступные в дереве gcc. Ada, Go и Objective-C ++ не являются языками по умолчанию; остальные.
Итак, для вашего случая, используя:
../gcc/configure --enable-languages=c,c++
должно быть достаточно, помимо других необходимых вариантов, конечно.
См. также Строительство
Обратите внимание, что переопределение LANGUAGES при вызове `make 'больше не работает не работает!