Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
May 16, 2007, 3:41:48 PM (17 years ago)
- Author:
-
John Bailey
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v2
|
v3
|
|
2 | 2 | |
3 | 3 | This information was compiled by [mailto:stu@nosnilmot.com Stu Tomlinson] with much help from [irc://chat.freenode.net/pidgin #pidgin]. |
| 4 | |
| 5 | Note that reconstruction of this page is still underway. More will come soon! |
4 | 6 | |
5 | 7 | [[TOC(inline,noheading)]] |
… |
… |
|
19 | 21 | Note that libgnutls and libgnutls-dev from Debian Woody are known '''NOT''' to work. |
20 | 22 | |
| 23 | === Fedora Core 1, 2, and 3 === |
| 24 | Please upgrade to a more recent distribution. |
| 25 | |
21 | 26 | === Fedora Core 4, 5, and 6 === |
22 | 27 | Use the Pidgin-provided [http://pidgin.im/pidgin/download/fedora_core/ yum repository]. |
| 28 | |
| 29 | === FreeBSD 5.1 === |
| 30 | Compile from source. See the notes below. As we understand it, GNUTLS no longer works for FreeBSD users; Pidgin will work fine with the NSS from ports (nss-3.8): |
| 31 | {{{ |
| 32 | ~$ cd /usr/ports/net/pidgin ; make WITHOUT_GNUTLS=t WITH_NSS=t WITHOUT_AUDIO=t package clean |
| 33 | }}} |
23 | 34 | |
24 | 35 | === Gentoo === |
… |
… |
|
48 | 59 | If you're not able to figure this out on your own already, see the notes below on compiling from source. |
49 | 60 | |
50 | | === Mandrake === |
| 61 | === Mac OS X === |
| 62 | You will need to compile from source. Use GNUTLS. Information on GNUTLS with OS X can be found [http://alphamonkey.org/link/notes/296 here]. |
51 | 63 | |
52 | | === Mandriva === |
| 64 | === OpenBSD 3.4 === |
| 65 | Compile from source. See the notes below in GNUTLS versions that have been reported to work. |
53 | 66 | |
54 | 67 | === Red Hat Linux 9 and earlier === |
… |
… |
|
70 | 83 | Firefox also includes the necessary libraries, so if you have a binary package of Pidgin that was built with SSL support you may be able to add `/usr/lib/firefox` to `/etc/ld.so.conf` and run `ldconfig` as root. |
71 | 84 | |
| 85 | === Solaris === |
| 86 | [http://www.blastwave.org/ Blastwave] provides third-party packages for Solaris. |
| 87 | |
| 88 | If you use Blastwave's packages and get the error "Fatal: no entropy gathering module detected," make sure that you have installed the Solaris /dev/random patch (Solaris 8 (sparc): 112438, (x86): 112439) and that /dev/random is world-readable. |
| 89 | |
| 90 | If you decide to compile from source, make sure you use gmake and gcc instead of Sun's tools. |
| 91 | |
72 | 92 | === SuSE 8.2, 9.0, 9.1, 9.2, and 9.3 === |
73 | | Third-party RPMs for these SuSE distributions are often available [http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=Network%2Fgaim/ here]. These RPMs use GNUTLS for SSL support, but GNUTLS is not provided in SuSE 8.2 or 9.0. Users of these distributions will need to also install GNUTLS, OpenCDK, and libtasn1 from the same site. SuSE 9.1 and later provide GNUTLS, and SuSE's provided GNUTLS should be used on these distributions. |
| 93 | Third-party RPMs for these SuSE distributions are often available [http://linux01.gwdg.de/~pbleser/ here]. These RPMs use GNUTLS for SSL support, but GNUTLS is not provided in SuSE 8.2 or 9.0. Users of these distributions will need to also install GNUTLS, OpenCDK, and libtasn1 from the same site. SuSE 9.1 and later provide GNUTLS, and SuSE's provided GNUTLS should be used on these distributions. |
74 | 94 | |
75 | 95 | If you wish to use Mozilla NSS with Pidgin, you will need to compile from source using [http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=%2FLibraries%2Fmozilla-nss/ these NSS packages] from the same site as the Pidgin RPMs. |
| 96 | |
| 97 | === Ubuntu 4.10 (Warty) and 5.04 (Hoary) === |
| 98 | You will probably need to compile from source. To do so, uninstall any previous versions of Pidgin using apt, synaptic, or similar. Then install libgnutls10-dev via synaptic or `apt-get install libgnutls10-dev`. Then run Pidgin's configure script with the `--enable-gnutls=yes` argument. |
| 99 | |
| 100 | === Windows === |
| 101 | Use the Pidgin provided binaries, or follow the [wiki:BuildingWinPidgin Building Windows Pidgin instructions] to the letter. |
| 102 | |
| 103 | == Compiling From Source == |
| 104 | I strongly recommend you use pre-packaged binaries where possible, however if you MUST use source, these tips might help you. Either GNUTLS or Mozilla NSS and NSPR will work. I've witnessed more success with NSS and NSPR. |
| 105 | |
| 106 | == Random Questions == |
| 107 | |
| 108 | (Reconstruction of this page is currently in progress. More to come soon!) |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!