sardemff7 / purple-libnotify-plus

Provide libnotify interface to Pidgin and Finch, inspired by Pidgin-libnotify and Guifications
GNU General Public License v3.0
21 stars 9 forks source link

How to enable? #5

Closed retr0h closed 11 years ago

retr0h commented 11 years ago

My apologies, but I installed compiled and installed both purple-events and purple-libnotify-plus. I was able to enable the purple-events plugin inside finch's plugins menu. I don't see purple-libnotify-plus anywhere? Am I missing something?

% ls -l /usr/lib/purple-2/purple-libnotify+.so 
-rwxr-xr-x 1 root root 80791 Mar 21 14:55 /usr/lib/purple-2/purple-libnotify+.so
sardemff7 commented 11 years ago

The name is "Libnotify+", but it may fail to load. Try opening the debug window (in the "Help" menu), then the plugins list, and see if there is a message related to that (probably in red).

retr0h commented 11 years ago

Oh good idea...

15:07:50) plugins: probing /usr/lib/purple-2/purple-libnotify+.so
(15:07:50) plugins: /usr/lib/purple-2/purple-libnotify+.so is not loadable: libpurple-events.so.0: cannot open shared object file: No such file or directory

Looks like it cant find libpurple-events, even tho it is installed.

emopop:~% ldd /usr/lib/purple-2/purple-libnotify+.so  | grep 'not found'
    libpurple-events.so.0 => not found

emopop:~% ls -l /usr/lib/purple-2/purple-events.so 
-rwxr-xr-x 1 root root 104461 Mar 21 14:54 /usr/lib/purple-2/purple-events.so
retr0h commented 11 years ago

Well thanks for getting me looking in the right direction. Looks like libpurple-events.so.0 is in /usr/local/lib. I needed to run ldconfig.