Вы говорите CD.. 12.04 не будет соответствовать на CD. Где и как Вы делали свой диск установки? Если это - загруженная попытка ISO, записывающая его к DVD. Средство записи CD Windows, как известно, является багги.
Если ваш компилятор C является gcc, вы можете использовать опцию -std
, чтобы указать , какому стандарту C следовать. По умолчанию используется gnu89. Там нет общей системной команды для определения стандарта для любого данного компилятора. Вам нужно будет проверить документацию.