By BeerGuy at 2007-07-05 09:39
After about 2 hours worth of troubleshooting, I finally managed to compile Pidgin correctly, but you need prerequisites (which is really not documented well).
FYI, the rpms I listed below *may* have dependencies, so I suggest installing these files through YaST, since you might already have Installation Sources that have the dependencies available for download and installation.
Before you begin, rename the ~/.gaim/ to ~/.old_gaim/. (I never had to revert back to these old settings/preferences, but it's just good practice!)
Get the gnutls and gnutls-devel rpms (gnutls should be installed by default when you installed openSuSE). You can probably get them from the opensuse 10.2 DVD, but if not, go here:
http://download.opensuse.org/distribution/10.2/repo/oss/suse/i586/gnutls-devel-1.4.4-17.i586.rpmNext, install the Meanwhile rpms (if you need support for the Sametime IM protocol). You must install the development package, too!:
http://software.opensuse.org/KDE:/Backports/openSUSE_10.2/i586/meanwhile-devel-1.0.2-2.1.i586.rpm(and if you want the doc rpm:
http://software.opensuse.org/KDE:/Backports/openSUSE_10.2/i586/meanwhile-doc-1.0.2-2.1.i586.rpm Now, go and get the Pidgin 2.0.0 tarfile (or the latest version, 2.0.1):
http://sourceforge.net/project/downloading.php?group_id=235&filename=pidgin-2.0.1.tar.bz2Unzip the file, untar the file, and cd to the new pidgin-2.0.0/ (or pidgin-2.0.1/) directory.
Enter the following command:
./configure --prefix=/usr --with-gnutls-includes=/usr/include/gnutls/ --with-gnutls-libs=/usr/lib/[Note: This last command is crucial. For openSuSE 10.2, this is what was used to have MSN, Google Talk, and Sametime IM protocol support (along with the default protocols). It might be similar for other SuSE distros, too, but this has not been tested, so I cannot confirm.)
Finally, execute the last steps below as root user: