[devel] HTTP File Upload plugin for libpurple

Alexey Tourbin alexey.tourbin на gmail.com
Пт Дек 7 19:49:31 MSK 2018


On Fri, Dec 7, 2018 at 3:49 PM Evgeniy Korneechev
<ekorneechev на altlinux.org> wrote:
> /usr/bin/ld: cannot find -ljabber
> collect2: error: ld returned 1 exit status
> make: *** [jabber_http_file_upload.so] Error 1
>
> Как и было указано в баге (правда там про федору) - поменял s/-ljabber/-lxmpp/g - сборка прошла успешно.
> Готовый so-шник установился в /usr/lib64/purple-2.0
>
> Запускаем Pidgin, идем в модули - модуль "XMPP HTTP File Upload" неактивен. В подробностях следующее:
> Ошибка: undefined symbol: jabber_get_chat_name
>
> Данный symbol упоминается как в собранной so, так и в libxmpp
> # readelf -Ws /usr/lib64/purple-2/libxmpp.so | grep jabber_get_chat
>     55: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND jabber_get_chat_name

Упоминается, но нулей подряд слишком много. Ищите где еще упоминается,
но нулей поменьше.


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