tieto / sipe

A third-party Pidgin plugin for Microsoft Lync/OCS - clone of upstream http://repo.or.cz/w/siplcs.git
GNU General Public License v2.0
129 stars 24 forks source link

purple-3/libsipe.so: undefined symbol: purple_timeout_add on pidgin load #152

Open joefromct opened 7 years ago

joefromct commented 7 years ago

Hi,

I've actually used #40 as well as a number of resorces but i'm getting to the following error message:

In summary:

When running pidgin at a terminal my error comes back as this:

(Pidgin:2209): GPlugin-WARNING **: failed to query '/usr/lib/purple-3/libsipe.so' 
with loader 'GPluginNativeLoader': Failed to open plugin '/usr/lib/purple-3/libsipe.so': 
/usr/lib/purple-3/libsipe.so: undefined symbol: purple_timeout_add  

Pidgin comes up and shows (libpurple 3.0.0devel) 878de3ba891b9563e0b2eee0b51bf33f5b5e130a

As expected (due to the above error) Microsoft Office Communicator isn't an option for connections.

I'm assuming there must be a version mismatch somewhere... as probably quite a bit has changed since #40 and maybe purple_timeout_add is something new?

My goal would be to finally avoid my virtual machine to do any screen sharing.

Any tips appreciated, thanks.

xhaakon commented 6 years ago

From which branch are you building sipe? Please use launchpad-next that contains fix for purple_timeout_add() from upstream: fda77e3895c4c860e4565ec596ebadb6ea737201.

Also, using Pidgin 3 is not mandatory, you can compile Sipe against 2.x Pidgin you likely already have in your distro too if you wish.