LINUX.ORG.RU

GCC C++ errors


0

0

После обновления GCC все программы на С++, использующие new/delete/ostream, перестали собираться - ругаются на соответствующие операции: undefined reference.

Вопрос: как поправить? ;)

P.S. Подскажите ещё как бороться с ошибкой "cannot enable executable as shared object requires" при попытке запуска программ.

Спасибо.

как как, башкой надо думать прежде чем что-либо обновлять.

давай теперь рассказывай, что стояло, чего ставил и как, телепатов тут нет

Reset ★★★★★
()
Ответ на: комментарий от Reset

GCC C++ errors + Gentoo troubles

Была Слакварь 8.0, gcc 2.95.3, поставил gcc 3.3.3 или Gentoo 2004.0 нативный компилятор -> gcc 3.3.3 (та же проблема), ставил из портежей.

На самом деле меня больше интересует проблема, описанная в P.S., т.к. возникает сразу же после установки Gentoo и пропадает после bootstrap'а до первого запуска программы, использующей shared-либу, написанную на C++. Если работать с LiveCD Gentoo (chroot), ошибки не возникает. В документации ничего не нашел, на буржуйский форумах тоже.

keyreal
() автор топика
Ответ на: GCC C++ errors + Gentoo troubles от keyreal

в дистрибутиве использующем gcc-2.xx так просто обновить компайлер до 3.x нельзя, у них несовместимость по ABI, надо пересобирать все плюсовые либы, которые ты используешь.

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.