опция gcc std=gnu++0x

Мне нужно скомпилировать код C++, который использует параметр std=gnu++0x для компилятора g++ в Makefile.am. Поскольку этот параметр совместим только с gcc 4.3 и выше, сборка аварийно завершает работу на моей машине, где у меня есть gcc 4.2.

Каковы мои альтернативы? Я попытался удалить эту опцию из Makefile.am, но это сообщает о какой-то другой ошибке. Нужно ли устанавливать gcc 4.3 или выше? Как я могу сделать это в Ubuntu Hardy через apt-get?

Спасибо.


person sud03r    schedule 25.04.2010    source источник


Ответы (1)


Если возможно, обновите Ubuntu. Новая LTS (10.04) почти готова к выпуску.

Если вы действительно в отчаянии, попробуйте этот ppa (не для слабонервных ).

person Marcelo Cantos    schedule 25.04.2010
comment
Успокой меня; на один. Я удалил комментарий 7.10. - person Marcelo Cantos; 25.04.2010