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:
-
Feb 18, 2013, 7:53:04 PM (11 years ago)
- Author:
-
datallah
- Comment:
-
Simplify page by removing references to old versions' dependencies and instead adding links to old versions of the page
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v147
|
v148
|
|
1 | 1 | = Pidgin for Windows Build Instructions = |
2 | 2 | |
3 | | Note: The instructions for versions prior to 2.7.0 are found [wiki:BuildingWinPidgin/Pre2.7.0 here]. |
| 3 | 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. |
| 4 | ||[wiki:BuildingWinPidgin?version=147 2.10.7]||[wiki:BuildingWinPidgin?version=135 2.10.6]||[wiki:BuildingWinPidgin/Pre2.7.0 <2.7.0]|| |
4 | 5 | |
5 | 6 | == Set up your build environment == |
… |
… |
|
63 | 64 | |
64 | 65 | === Libxml2 === |
65 | | 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]) |
| 66 | 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). |
66 | 67 | |
67 | 68 | === Perl 5.10 === |
… |
… |
|
88 | 89 | |
89 | 90 | === Enchant === |
90 | | * 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]) |
| 91 | * Download and extract [/static/win32/enchant_1.6.0_win32.zip enchant_1.6.0_win32.zip] to `$PIDGIN_DEV_ROOT/win32-dev/` |
91 | 92 | |
92 | 93 | === Mozilla NSS === |
93 | | * 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]). |
| 94 | * 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` |
94 | 95 | * Note: NSS/NSPR are built from the upstream sources using [wiki:BuildingWinNSS these instructions]. |
95 | 96 | |
96 | 97 | === SILC Toolkit === |
97 | | 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]). |
| 98 | 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` |
98 | 99 | |
99 | 100 | === Meanwhile === |
100 | | 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]). |
| 101 | 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` |
101 | 102 | |
102 | 103 | === Bonjour SDK === |
103 | 104 | 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`. |
104 | | |
105 | | Note: Bonjour SDK version 2.0.0 or newer is needed as of Pidgin 2.7.4 |
106 | | |
107 | | 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`. |
| 105 | |
| 106 | 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`. |
108 | 107 | |
109 | 108 | === Cyrus SASL === |
110 | | 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]). |
| 109 | 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` |
111 | 110 | [[BR]](this also contains the MIT GSSAPI module) |
112 | 111 | |
… |
… |
|
115 | 114 | |
116 | 115 | === Crash Reporting Library === |
117 | | 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]). |
| 116 | Download and extract [/static/win32/pidgin-inst-deps-20130214.tar.gz pidgin-inst-deps-20130214.tar.gz] to `$PIDGIN_DEV_ROOT/win32-dev`. |
118 | 117 | |
119 | 118 | === GCC Stack-Smashing Protection Library === |
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!