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.

Changes between Version 156 and Version 157 of BuildingWinPidgin


Ignore:
Timestamp:
Mar 24, 2014, 9:58:43 PM (10 years ago)
Author:
datallah
Comment:

Update gcc installation instructions since the mingw website has been updated and no longer contains what we want

Legend:

Unmodified
Added
Removed
Modified
  • BuildingWinPidgin

    v156 v157  
    4343}}}
    4444
    45   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].
    46   * You will need to set MinGW's bin directory before Cygwin's in your `PATH`.[[BR]]
     45  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].
     46  * Download the following:
     47   * [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]
     48   * 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])
     49   * [http://sourceforge.net/projects/mingw/files/MinGW/Base/w32api/w32api-3.17/w32api-3.17-2-mingw32-dev.tar.lzma/ w32api-3.17]
     50   * Required runtime libraries for GCC:
     51    * 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])
     52    * 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])
     53    * 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])
     54    * 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])
     55    * 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])
     56    * [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]
     57    * [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]
     58    * [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]
     59    * [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]
     60   * 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])
     61  * Extract all of the above into the desired location (e.g. `$PIDGIN_DEV_ROOT/win32-dev/mingw-4.7.2`)
     62
     63  * Set the MinGW gcc's bin directory to be before Cygwin's in your `PATH`.[[BR]]
    4764   For Example (You should add the following to your `~/.bashrc` file, which is found in `C:\cygwin\home\YourUsername\` by default):
    4865{{{
    4966#!sh
    50   export PATH=/cygdrive/c/devel/pidgin-devel/win32-dev/mingw/bin:$PATH
     67  export PATH=/cygdrive/c/devel/pidgin-devel/win32-dev/mingw-4.7.2/bin:$PATH
    5168}}}
    5269
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!