prev
next
ru.unix.prog
FromEugene Grosbein0:0/0.0Date Write2018-02-20 02:09:09
ToMichael Dukelsky0:0/0.0Date Arrived2018-02-19 22:30:11
SubjRe: gdb не видит статическую библиотеку
Attr
19 февр. 2018, понедельник, в 19:43 NOVT, Michael Dukelsky написал(а):

MD> Hе знаю, читает ли кто-нибудь эту эху, но всё равно спрошу. :) Hикогда
раньше
MD> не занимался отладкой программ в линуксе, только в винде, поэтому вопрос
MD> чайника.
MD> Пытаюсь отладчиком ddd, запущенным для отладки hpt, зайти в функции из
MD> libsmapi.a, прилинкованной к hpt.

Именно libsmapi.a, не libsmapi.so ?
Статическая линковка вместо динамической?

MD> Однако, step выполняется как next и, что
MD> делается в функции, я не вижу. Как hpt, так и smapi было собрано с -g -g3
и

Собрано при помощи gcc? Что за флаг такой -g3?
Для отладки надо собирать с -g -O0.

MD> содержат отладочную информацию.

А команда file это подтверждает?

Попробуй пересобрать с динамической линковкой.

Eugene
--
Hаучить не кланяться авторитетам, а исследовать их и сравнивать их поучения
с жизнью. Hаучить настороженно относиться к опыту бывалых людей, потому что
жизнь меняется необычайно быстро.
--- slrn/1.0.2 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)