Какая, однако, хрупкая кака С++

Aug 16, 2024 22:46


У Витуса тут всплыла загадочная проблема со сборкой. https://vitus-wagner.dreamwidth.org/2445237.html . Проблема в том, что динамический линкер не находит vtable, если проект скомилирован gcc-13.2.0 . Из любопытства поковырял. Оказывается, в gcc-13.2.0есть баг https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112820 в результате которого может быть не создана vtable, если попросить компилятор создать отладочную информацию. В Бубунте политика компилировать с флажком -g...

Любопытно.

ЗЫ. У Витуса может быть и не оно, но все равно - наглядно показывает, что С++ - это СЛИШКОМ сложный язык, который уже начал рассыпаться под собственной тяжестью.
Previous post Next post
Up