[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: файл symbols для пакета с библиотекой



В Thu, 16 Feb 2012 10:51:09 +0400
Sergey Slipchenko <faergeek@gmail.com> пишет:

> 15.02.2012 22:56, Dmitry Nezhevenko пишет:
> > On Wed, Feb 15, 2012 at 09:55:44PM +0400, Yuri Kozlov wrote:
> >> Здравствуйте.
> >>
> >> Есть пакет
> >> http://packages.debian.org/wheezy/liblzo2-2
> >>
> >> И в нём нет файла /var/lib/dpkg/info/liblzo2-2.symbols.
> >>
> >> Что нужно добавить в debian/rules, чтобы его получить?
> >> dh_makeshlibs вызывается, но почему-то не запускает dpkg-gensymbols,
> >> как следует из справочной страницы.
> >
> > dh_strip --dbg-package=пакет-dbg
> 
> Это создаст пакет с отладочными символами, а тут как я понимаю имеются
> ввиду экспортируемые библиотекой символы.
> Вам нужно сделать следующее:
> 
> dpkg-gensymbols -pliblzo2-2
> cp debian/tmp/DEBIAN/symbols debian/liblzo2-2.symbols
> 
> При последующих сборках он учтётся и будет ставиться в положенное место.
> А вообще стоит почитать немного dpkg-gensymbols(1).

Спасибо, получилось.

-- 
Best Regards,
Yuri Kozlov


Reply to: