Ну, gcc
4.7 имеет еще не выпущен (он будет выпущен через несколько месяцев, то есть весной 2012 года).
Если ваша система Windows, то я извиняюсь за вас, Linux намного лучше :-) Если серьезно, вы должны искать cygwin gcc . Я не могу помочь вам в этом случае.
Что вы пробовали? Сборка GCC (даже в Linux) не простая задача. Некоторые подсказки (которые, я думаю, также актуальны для cygwin & windows).
Всегда конфигурируйте и собирайте компилятор в дереве сборки вне дерева исходных текстов . (это распространенная ошибка).
позаботьтесь о многих зависимостях (и их версиях ), таких как библиотека Пармских многогранников, Cloog и т. Д. ...
некоторые функции GCC недоступны в Windows. В частности плагины.
Я полагаю, что установка бинарного файла более старого варианта cygwin gcc (и всех связанных с ним пакетов) поможет.
Но на самом деле я ничего не знаю о Windows. И если вы действительно хотите использовать новейший GCC и не можете установить Linux (или собрать GCC cygwin), вы, возможно, подумаете о запуске Linux в эмуляторе или виртуальной машине.