[Pidgin] BuildingWinPidgin modified
Pidgin
trac at pidgin.im
Mon Mar 24 17:58:43 EDT 2014
Page "BuildingWinPidgin" was changed by datallah
Diff URL: <https://developer.pidgin.im/wiki/BuildingWinPidgin?action=diff&version=157>
Revision 157
Comment: Update gcc installation instructions since the mingw website has been updated and no longer contains what we want
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: BuildingWinPidgin
=========================================================================
--- BuildingWinPidgin (version: 156)
+++ BuildingWinPidgin (version: 157)
@@ -42,12 +42,29 @@
c:\devel\pidgin-devel\win32-dev\gtk_2_0-2.14\include\libintl.h
}}}
- 3. Install the MinGW "GCC Version 4.7.2" packages from the [http://www.mingw.org MinGW site] by following [http://www.mingw.org/wiki/InstallationHOWTOforMinGW their instructions].
- * You will need to set MinGW's bin directory before Cygwin's in your `PATH`.[[BR]]
+ 3. Install the MinGW "GCC Version 4.7.2" packages from the [http://www.mingw.org MinGW site] by following [http://www.mingw.org/node/24/revisions/908/view their instructions].
+ * Download the following:
+ * [http://sourceforge.net/projects/mingw/files/MinGW/Base/binutils/binutils-2.23.1/binutils-2.23.1-1-mingw32-bin.tar.lzma/download binutils-2.23.1]
+ * mingw-runtime-3.20 ([http://sourceforge.net/projects/mingw/files/MinGW/Base/mingw-rt/mingwrt-3.20/mingwrt-3.20-2-mingw32-dev.tar.lzma/download dev] and [http://sourceforge.net/projects/mingw/files/MinGW/Base/mingw-rt/mingwrt-3.20/mingwrt-3.20-2-mingw32-dll.tar.lzma/download dll])
+ * [http://sourceforge.net/projects/mingw/files/MinGW/Base/w32api/w32api-3.17/w32api-3.17-2-mingw32-dev.tar.lzma/ w32api-3.17]
+ * Required runtime libraries for GCC:
+ * mpc-0.8.1-1 ([http://sourceforge.net/projects/mingw/files/MinGW/Base/mpc/mpc-0.8.1-1/mpc-0.8.1-1-mingw32-dev.tar.lzma/ dev] and [http://sourceforge.net/projects/mingw/files/MinGW/Base/mpc/mpc-0.8.1-1/libmpc-0.8.1-1-mingw32-dll-2.tar.lzma/ dll])
+ * mpfr-2.4.1-1 ([http://sourceforge.net/projects/mingw/files/MinGW/Base/mpfr/mpfr-2.4.1-1/mpfr-2.4.1-1-mingw32-dev.tar.lzma/ dev] and [http://sourceforge.net/projects/mingw/files/MinGW/Base/mpfr/mpfr-2.4.1-1/libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma/ dll])
+ * gmp-5.0.1-1 ([http://sourceforge.net/projects/mingw/files/MinGW/Base/gmp/gmp-5.0.1-1/gmp-5.0.1-1-mingw32-dev.tar.lzma/ dev] and [http://sourceforge.net/projects/mingw/files/MinGW/Base/gmp/gmp-5.0.1-1/libgmp-5.0.1-1-mingw32-dll-10.tar.lzma/ dll])
+ * pthreads-2.9.0-pre-20110507-2 ([http://sourceforge.net/projects/mingw/files/MinGW/Base/pthreads-w32/pthreads-w32-2.9.0-pre-20110507-2/pthreads-w32-2.9.0-mingw32-pre-20110507-2-dev.tar.lzma/ dev] and [http://sourceforge.net/projects/mingw/files/MinGW/Base/pthreads-w32/pthreads-w32-2.9.0-pre-20110507-2/libpthreadgc-2.9.0-mingw32-pre-20110507-2-dll-2.tar.lzma/ dll])
+ * iconv ([http://sourceforge.net/projects/mingw/files/MinGW/Base/libiconv/libiconv-1.14-2/libiconv-1.14-2-mingw32-dev.tar.lzma/ dev] and [http://sourceforge.net/projects/mingw/files/MinGW/Base/libiconv/libiconv-1.14-2/libiconv-1.14-2-mingw32-dll-2.tar.lzma/ dll])
+ * [http://sourceforge.net/projects/mingw/files/MinGW/Base/gettext/gettext-0.18.1.1-2/libintl-0.18.1.1-2-mingw32-dll-8.tar.lzma/ intl-0.18.1.1-2]
+ * [http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.7.2-1/libgomp-4.7.2-1-mingw32-dll-1.tar.lzma/ gomp-4.7.2-1]
+ * [http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.7.2-1/libssp-4.7.2-1-mingw32-dll-0.tar.lzma/ ssp-4.7.2-1]
+ * [http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.7.2-1/libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma/ quadmath-4.7.2-1]
+ * gcc-core-4.7.2-1 ([http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.7.2-1/gcc-core-4.7.2-1-mingw32-bin.tar.lzma/ bin] and dev and [http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.7.2-1/libgcc-4.7.2-1-mingw32-dll-1.tar.lzma/ dll])
+ * Extract all of the above into the desired location (e.g. `$PIDGIN_DEV_ROOT/win32-dev/mingw-4.7.2`)
+
+ * Set the MinGW gcc's bin directory to be before Cygwin's in your `PATH`.[[BR]]
For Example (You should add the following to your `~/.bashrc` file, which is found in `C:\cygwin\home\YourUsername\` by default):
{{{
#!sh
- export PATH=/cygdrive/c/devel/pidgin-devel/win32-dev/mingw/bin:$PATH
+ export PATH=/cygdrive/c/devel/pidgin-devel/win32-dev/mingw-4.7.2/bin:$PATH
}}}
-------8<------8<------8<------8<------8<------8<------8<------8<--------
--
Page URL: <https://developer.pidgin.im/wiki/BuildingWinPidgin>
Pidgin <https://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