Cannot load libpurple plugins dynamically on iOS
Joe Jordan
joe.pidgin_devel at joedj.net
Mon Aug 15 21:49:59 EDT 2011
Hi folks,
I have built libpurple for (jailbroken) iOS, but it cannot dynamically load any plugins. I get debug output such as:
plugins: /var/mobile/pidgin/install/lib/purple-2/ssl-gnutls.so is not usable because the 'purple_init_plugin' symbol could not be found.
The symbol looks alright to me:
iJoe:~/pidgin/install/lib/purple-2 mobile$ nm -g ssl-gnutls.so | grep 'T '
000031e8 T _purple_init_plugin
The build commands I'm using are:
./configure --prefix ~/pidgin/install --disable-nls --disable-gtkui --disable-consoleui --disable-screensaver --disable-sm --disable-gtkspell --disable-gstreamer --disable-vv --disable-meanwhile --disable-avahi --disable-idn --disable-dbus --disable-perl --disable-nss --disable-tcl --with-static-prpls=gg,irc,jabber,msn,myspace,mxit,novell,oscar,simple,yahoo,zephyr && make && make install
Static plugins such as yahoo seem to run, but then fail with e.g.:
(11:41:45) connection: Connection error on 0xb31260 (reason: 4 description: SSL support unavailable)
Any suggestions?
Kind regards,
Joe
More information about the Devel
mailing list