Не так давно имею дело с сабжевой тулзой, но глюки изрядно достали. Возможно я что-то не так делаю, объясните плз. Все скомпилено с отл. инфой есс-но. Итак, глюки заключаются в том что :
1. Программы не запускаются в режиме отладки. Т.е. запускаю из под отладчика, но на все бряки gdb не реагирует никак.
2. Иногда впадает в такую задумчивость что вывести из нее можно только убив процесс.
3. Иногра не воспринимает core-файл.
4. Не доходит до определенной точки "глубоко" в вызовах функций/методов. Т.е. в main() попадаю, еще пару бряков останавливается, а дальше просто выполняет до конца программу и все.
5. Все вместе выше пречисленное.
Ни какой закономерности этих глюков обнаружить не смог.
Все это случается и под linux и под win32. Использовал из сред (eclipse, code::blocks) так и с консоли... В общем ХЕЛП. Может есть какие-то хитрости или что-то еще? Просто уже до такой степени достало, что просто сил нет, а работать-то нужно...
Может какая-то неправильная комбинация gcc+gdb?
Спасибо.
GNU gdb 6.3
GCC 3.4.2
LY>>пересобрать gcc (лучше 4.1.0)
K>Этот совет больше на диверсию похож. 8)) 4.1.0 еще слишком сырое, imo. Оно вышло-то меньше месяца назад.
Горячее сырым не бывает

Mark Mitchell оптимистично
оценивает gccc 4.1.0, в нем потенциально мешьше ошибок чем 4.0.2, т.е. по ошибкам 4.1.0 ~ 4.0.3. На 4.0.2 я сидел с момента появления, жалоб нет. Но согласен — горячее на любителя.
А вот gdb и binutils обновить однозначно, gcc соответственно тоже придеться пересобрать.