[Pidgin] BuildingWinPidgin modified
Pidgin
trac at pidgin.im
Mon Feb 18 14:53:05 EST 2013
Page "BuildingWinPidgin" was changed by datallah
Diff URL: <https://developer.pidgin.im/wiki/BuildingWinPidgin?action=diff&version=148>
Revision 148
Comment: Simplify page by removing references to old versions' dependencies and instead adding links to old versions of the page
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: BuildingWinPidgin
=========================================================================
--- BuildingWinPidgin (version: 147)
+++ BuildingWinPidgin (version: 148)
@@ -1,6 +1,7 @@
= Pidgin for Windows Build Instructions =
-Note: The instructions for versions prior to 2.7.0 are found [wiki:BuildingWinPidgin/Pre2.7.0 here].
+Note: These instructions are kept current for the development version of Pidgin. You may need to look at an older version of this page in order to build an older version of Pidgin.
+||[wiki:BuildingWinPidgin?version=147 2.10.7]||[wiki:BuildingWinPidgin?version=135 2.10.6]||[wiki:BuildingWinPidgin/Pre2.7.0 <2.7.0]||
== Set up your build environment ==
@@ -62,7 +63,7 @@
You'll need gettext to compile translations. Download [http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-tools-0.17.zip gettext-tools-0.17.zip] and [http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-runtime-0.17-1.zip gettext-runtime-0.17-1.zip]. Extract both to `$PIDGIN_DEV_ROOT/win32-dev/gettext-0.17` (you'll need to create this directory).
=== Libxml2 ===
- Download [http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/libxml2-dev_2.9.0-1_win32.zip libxml2-dev_2.9.0-1_win32.zip] and [http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/libxml2_2.9.0-1_win32.zip libxml2_2.9.0-1_win32.zip]. Extract both to `$PIDGIN_DEV_ROOT/win32-dev/libxml2-2.9.0` (you'll need to create this directory). [[BR]](Pidgin 2.10.6 and older use: [http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libxml2_2.7.4-1_win32.zip 2.7.4], [http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libxml2-dev_2.7.4-1_win32.zip 2.7.4-dev])
+ Download [http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/libxml2-dev_2.9.0-1_win32.zip libxml2-dev_2.9.0-1_win32.zip] and [http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/libxml2_2.9.0-1_win32.zip libxml2_2.9.0-1_win32.zip]. Extract both to `$PIDGIN_DEV_ROOT/win32-dev/libxml2-2.9.0` (you'll need to create this directory).
=== Perl 5.10 ===
Install Perl 5.10 (I use [http://www.activestate.com/Products/ActivePerl/ ActivePerl]), and make sure it is in your `PATH`. If 'perl' isn't in your `PATH` then you will need to override the `PERL` variable in `pidgin/local.mak`.
@@ -87,34 +88,32 @@
* Download and extract [/static/win32/gtkspell-2.0.16.tar.bz2 gtkspell-2.0.16.tar.bz2] to `$PIDGIN_DEV_ROOT/win32-dev`
=== Enchant ===
- * Download and extract [/static/win32/enchant_1.6.0_win32.zip enchant_1.6.0_win32.zip] to `$PIDGIN_DEV_ROOT/win32-dev/` (older versions: [http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/enchant_1.5.0-2_win32.zip 1.5.0])
+ * Download and extract [/static/win32/enchant_1.6.0_win32.zip enchant_1.6.0_win32.zip] to `$PIDGIN_DEV_ROOT/win32-dev/`
=== Mozilla NSS ===
- * Download and extract [/static/win32/nss-3.13.6-nspr-4.9.2.tar.gz nss-3.13.6-nspr-4.9.2.tar.gz] under `$PIDGIN_DEV_ROOT/win32-dev` [[BR]](Pidgin 2.10.6 and older use [/static/win32/nss-3.12.5-nspr-4.8.2.tar.gz 3.12.5]).
+ * Download and extract [/static/win32/nss-3.13.6-nspr-4.9.2.tar.gz nss-3.13.6-nspr-4.9.2.tar.gz] under `$PIDGIN_DEV_ROOT/win32-dev`
* Note: NSS/NSPR are built from the upstream sources using [wiki:BuildingWinNSS these instructions].
=== SILC Toolkit ===
- Download and extract [/static/win32/silc-toolkit-1.1.10.tar.gz silc-toolkit-1.1.10.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev` [[BR]](Pidgin 2.10.6 and older use [/static/win32/silc-toolkit-1.1.8.tar.gz 1.1.8]).
+ Download and extract [/static/win32/silc-toolkit-1.1.10.tar.gz silc-toolkit-1.1.10.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev`
=== Meanwhile ===
- Download and extract [/static/win32/meanwhile-1.0.2_daa3-win32.zip meanwhile-1.0.2_daa3-win32.zip] to `$PIDGIN_DEV_ROOT/win32-dev` [[BR]](Pidgin 2.10.6 and older use [/static/win32/meanwhile-1.0.2_daa2-win32.zip 1.0.2_daa2]).
+ Download and extract [/static/win32/meanwhile-1.0.2_daa3-win32.zip meanwhile-1.0.2_daa3-win32.zip] to `$PIDGIN_DEV_ROOT/win32-dev`
=== Bonjour SDK ===
Download the `Bonjour SDK for Windows` from [http://developer.apple.com/networking/bonjour/download/ the Apple developer website] and install it to `$PIDGIN_DEV_ROOT/win32-dev/Bonjour_SDK`.
-
- Note: Bonjour SDK version 2.0.0 or newer is needed as of Pidgin 2.7.4
-
- Note2: The Bonjour SDK may install to its default location (`Program Files\Bonjour SDK`) regardless what you have specified during installation. In that case, simply copy everything from `Program Files\Bonjour SDK` to `$PIDGIN_DEV_ROOT/win32-dev/Bonjour_SDK`.
+
+ Note: The Bonjour SDK may install to its default location (`Program Files\Bonjour SDK`) regardless what you have specified during installation. In that case, simply copy everything from `Program Files\Bonjour SDK` to `$PIDGIN_DEV_ROOT/win32-dev/Bonjour_SDK`.
=== Cyrus SASL ===
- Download and extract [/static/win32/cyrus-sasl-2.1.25.tar.gz cyrus-sasl-2.1.25.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev` (Pidgin 2.10.6 and older use [/static/win32/cyrus-sasl-2.1.22-daa1.zip 2.1.22]).
+ Download and extract [/static/win32/cyrus-sasl-2.1.25.tar.gz cyrus-sasl-2.1.25.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev`
[[BR]](this also contains the MIT GSSAPI module)
=== Intltool ===
Download and extract [http://ftp.acc.umu.se/pub/GNOME/binaries/win32/intltool/0.40/intltool_0.40.4-1_win32.zip intltool_0.40.4-1_win32.zip] to `$PIDGIN_DEV_ROOT/win32-dev/intltool_0.40.4-1_win32`
=== Crash Reporting Library ===
- Download and extract [/static/win32/pidgin-inst-deps-20130214.tar.gz pidgin-inst-deps-20130214.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev`. (Pidgin 2.10.6 and older use [/static/win32/pidgin-inst-deps-20100315.tar.gz 20100315]).
+ Download and extract [/static/win32/pidgin-inst-deps-20130214.tar.gz pidgin-inst-deps-20130214.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev`.
=== GCC Stack-Smashing Protection Library ===
Download and extract [http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/Previous%20Release%20gcc-4.4.0/gcc-core-4.4.0-mingw32-dll.tar.gz/download gcc-core-4.4.0-mingw32-dll.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev/gcc-core-4.4.0-mingw32-dll`.
-------8<------8<------8<------8<------8<------8<------8<------8<--------
--
Page URL: <https://developer.pidgin.im/wiki/BuildingWinPidgin>
Pidgin <http://pidgin.im>
Pidgin
This is an automated message. Someone added your email address to be
notified of changes on 'BuildingWinPidgin' page.
If it was not you, please report to datallah at pidgin.im.
More information about the Wikiedit
mailing list