[devel] Сборка cpp библиотеки
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Сб Ноя 1 13:17:05 MSK 2008
On Sat, Nov 01, 2008 at 01:11:18PM +0300, Ivan A. Melnikov wrote:
> On Saturday 01 November 2008 12:06:46 Denis Klimov wrote:
> >
> > Собираю пакет thrift, сырцы на cpp.
> >
> > В процессе сборки пакета ругается так:
> > Adjusting library links in /usr/src/tmp/thrift-buildroot
> > ./usr/lib64:
> > libthrift.so.0 -> libthrift.so.0.0.0
> > libthriftz.so.0 -> libthriftz.so.0.0.0
> > Verifying ELF objects in /usr/src/tmp/thrift-buildroot
> > (arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved
> >=normal) verify-elf: ERROR: ./usr/lib64/libthriftz.so.0.0.0: undefined
> > symbol: _ZN8facebook6thrift12GlobalOutputE
> > error: Bad exit status from /usr/src/tmp/rpm-tmp.26611 (%install)
>
> [...skip...]
>
> > Есть какие нибудь мысли, чего не хватает? почему для libthtift не
> > находится символ, ведь она компилируется сразу с .libs/Thrift.o в
> > которой есть этот симол.
>
> Символ не находится не для libthrift.so.0.0.0, а для libthriftz.so.0.0.0,
> которая, похоже, является плагином к thrift.
Разделяемая библиотека /usr/lib64/libthriftz.so.0.0.0 не может быть плагином.
Плагин назывался бы /usr/lib64/thrift/thriftz.so
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20081101/a13c0222/attachment.bin>
Подробная информация о списке рассылки Devel