Как заставить yum также установить символы отладки? - PullRequest
5 голосов
/ 01 апреля 2011
yum install libevent-devel

Как заставить его также установить символы отладки ??

Ответы [ 2 ]

6 голосов
/ 30 ноября 2011

Существует вспомогательный скрипт debuginfo-install, который найдет соответствующие пакеты, но вам все равно необходимо указать его (базовые) имена пакетов.

Примечание: dnf (который заменил yum) имеет тот же вспомогательный скрипт (в dnf-plugins-core);и gdb в последних версиях Fedora (по крайней мере) будет перечислять весь список, когда он загружен для вас.

2 голосов
/ 24 июля 2011

Если вы обращаетесь к knotify, сообщающему вам, что у вас нет символов отладки, тогда все, что вам нужно сделать, это установить соответствующий пакет app-debuginfo.

Обычно я использую yumex, но высделайте это oldschool следующим образом:

yum search app
yum install app-debuginfo

Возможно, вам также придется вручную найти трассировку стека для любых строк, которые имеют (??)

#6  0xb7975bdc in ?? () from /usr/lib/libkmailprivate.so.4

, а затем вручную найти и установитьпакеты debuginfo

yum provides "/usr/lib/libkmailprivate.so.4"
yum install found-debuginfo

Надеюсь, это поможет!

...