Slawa Olhovchenkov wrote:
> On Mon, Oct 10, 2011 at 05:34:24PM +0400, Constantin Stefanov wrote:
> 
>>>> Угу, у него у configure есть даже опция --with-devel. Правда, майнтейнер
>>>> порта явное указание на стрип жестко зашил в Makefile, но оттуда оно
>>>> выковырялось.
>>>>
>>>> Теперь сам sudo собрался с символами. Но основная беда находится в
>>>> /usr/local/libexec/sudoers.so, который вроде бы тоже символы имеет, а
>>>> gdb почему-то исходников от этих символов не видит. И что с этим делать,
>>>> я пока не понял.
>>>
>>> потому что этот .so цепляется через dlopen?
>> Ну судя по всему да. Но собирается-то он из того же дерева исходников,
>> что и сам sudo, и почему в одном случае символы видны, а в другом - нет,
>> и главное как заставить gdb их видеть, я пока не понял.
>> Команда directory не помогает.
> 
> может он на самом деле без дебаг-символов, хоть и не стрипед?
> --strip-debug?
А как бы это проверить? file говорит not stripped, вроде бы nm какие-то
символы показывает.

-- 
Константин Стефанов

Ответить