Общий ресурс был создан на RedHat Linux, и, хотя весь код был скомпилирован с помощью отладки, отладчик (gdb) отказался загружать символы и выдал ошибку, как в:
...
GNU gdb Fedora (6.8-37.el5)
...
This GDB was configured as "x86_64-redhat-linux-gnu"...
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module libgrokf.so]
С этой ошибкой я не мог получить точки останова для запуска в любой функции и не видеть правильную трассировку стека. Я перекомпилировал весь проект, но ничего не помогло. Я знаю, что некоторое время в прошлом не возникало проблем при отладке этого модуля.
Что вызывает эту проблему?