[sisyphus] obexftp build troubles

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пн Июл 24 16:24:53 MSD 2006


On Mon, Jul 24, 2006 at 02:41:28PM +0400, Artem Pastukhov wrote:
> В сообщении от 22 июля 2006 16:03 Sergey Vlasov написал(a):
> > On Fri, Jul 21, 2006 at 01:13:14PM +0400, Artem Pastukhov wrote:
> > > gcc -pipe -Wall -O2 -march=i686 -mtune=pentium4 -W -Wundef
> > > -Wmissing-declarations -Wmissing-prototypes -Wall -o .libs/obexftp
> > > obexftp.o
> > > bt_discovery.o  -L/usr/lib ../obexftp/.libs/libobexftp.so
> > > ../multicobex/.libs/libmulticobex.so ../bfb/.libs/libbfb.so -lbluetooth
> > > -lopenobex ../obexftp/.libs/libobexftp.so: undefined reference to
> > > `OBEX_CharToUnicode'
> >
> > [...]
> >
> > Библиотека libobexftp собрана без указания используемых ей других
> > библиотек - пропущена как минимум -lopenobex.  Необходимо в
> > соответствующем Makefile.am добавить:
> >
> > libobexftp_la_LIBADD = -lopenobex
> >
> > (либо добавить -lopenobex к этой переменной, если она там уже
> > устанавливается).  После изменений Makefile.am необходимо перед
> > вызовом configure ещё вызвать autoreconf -vi (была рекомендация
> > использовать -fisv, но опция -f может приводить к потере
> > первоначального содержимого файлов INSTALL, COPYING, ..., если эти
> > файлы содержали какой-то нестандартный текст).
> 
> Библиотека libobexftp как раз и не собирается.

Нет, как раз библиотека собралась чуть раньше, а вот при попытке сборки
программы obexftp, использующей эту библиотеку, обнаруживается, что в
libobexftp.so есть неопределённые символы.

> OBEX_Init и прчее как  раз определяются в libopenobex-devel, насколько я 
> понял.

Да - вот и нужно подключить -lopenobex при сборке libobexftp.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20060724/86afd618/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus