LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Linux Answers > Applications / GUI / Multimedia
User Name
Password

Notices

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-1.4.4-17.i586.rpm
http://download.opensuse.org/distribution/10.2/repo/oss/suse/i586/gnutls-devel-1.4.4-17.i586.rpm
Next, 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-1.0.2-2.1.i586.rpm
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.0.tar.bz2
or
http://sourceforge.net/project/downloading.php?group_id=235&filename=pidgin-2.0.1.tar.bz2
Unzip 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:
make
and then:
make install
Done!
Enjoy!

by xiawinter on Wed, 2007-08-29 21:49
Really Great, Beer.

I've Googled for days without any solution. Your solution really works.

Thanks very much.

by sentron on Sun, 2009-01-04 20:23
Quote:
Originally Posted by xiawinter View Post
Really Great, Beer.

I've Googled for days without any solution. Your solution really works.

Thanks very much.
On openSUSE 11 and above, install libpurple-meanwhile from the openSUSE online repository. This provides sametime support, and is not installed by default. I think this might apply to older versions of openSUSE also - add the OSS repository to your installation sources and search for this package. No need to recompile.


  



All times are GMT -5. The time now is 01:48 PM.

Main Menu
Advertisement

My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration