17 Aug 2007

Building Pidgin on Ubuntu with all the fixin's

I had a heck of a time finding the packages I needed to install so that Pidgin would compile with all of its extensions and protocols – particularly screen saver integration for "away" status. Hopefully a good version will be included in Gutsy. These are the components I needed for building Pidgin 2.10 under Edgy. (Why am I still on Edgy? Because distribution upgrade didn't work from Dapper to Edgy, so I mistrust it, and I haven't set aside a morning to upgrade.)

I spent the most time figuring out which packages would contain mono.pc and gstreamer0.10.pc – once I figured that out it went a lot faster. Hope this helps -- it probably isn't everything, but it's most of it. Start with a nice howto, and use the stuff below to turn on the other options.

sudo apt-get install libstartup-notification0-dev libperl-dev libnm-glib-dev libgadu-dev libsilc-dev libhowl-dev libavahi-compat-howl-dev libsqlite-dev libnspr-dev libdbus-glib-1-dev libdbus-1-dev libgtkspell-dev libmono-dev libxss-dev libebook1.2-dev libedata-book1.2-dev libsqlite3-dev libgstreamer0.10-dev tcl8.4-dev tk8.4-dev libmeanwhile-dev liblaunchpad-integration0 libnm-glib0

./configure --enable-gnutls=yes --enable-mono --enable-nm --enable-consoleui --enable-gevolution --enable-gstreamer --enable-plugins --disable-schemas-install --enable-screensaver --enable-tcl --enable-tk

1 comment:

Adolfo said...

Ahora si me hice bolas....