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 72 and Version 73 of BuildingWinPidgin


Ignore:
Timestamp:
Feb 24, 2010, 6:43:56 PM (14 years ago)
Author:
datallah
Comment:

Update documentation to reflect "Offline" and "Online" installers

Legend:

Unmodified
Added
Removed
Modified
  • BuildingWinPidgin

    v72 v73  
    117117    * Download [/static/win32/pidgin-inst-deps-20100223.tar.gz pidgin-inst-deps-20100223.tar.gz] and extract under `$PIDGIN_DEV_ROOT/win32-dev`.
    118118  * Now you can actually build the installer.[[BR]]
    119     There are 3 different installers: "Normal" (with GTK+), "No GTK+" and "Debug".
    120     The Makefile targets for these are `installer`, `installer_nogtk`, and `installer_debug` respectively.  To build all 3, use the `installers` target.
     119    There are 2 different installers, an "Offline" installer that includes all dependencies (except spellchecking dictionaries) and the debug symbols and an "Online" installer that includes only Pidgin itself and will download the various dependencies if necessary.
     120    The `Makefile.mingw` targets for these are `installer_offline`, and `installer` respectively.  To build both, use the `installers` target.
    121121{{{
    122122$ cd $PIDGIN_DEV_ROOT/pidgin-<version>
     
    130130  This is often useful to test against a development version of a library dependency or to override compiler flags.
    131131
    132   This done is by overridding the various Makefile variables in a `local.mak` file in the `$PIDGIN_DEV_ROOT/pidgin-<version>` directory.
     132  This done is by overriding the various Makefile variables in a `local.mak` file in the `$PIDGIN_DEV_ROOT/pidgin-<version>` directory.
    133133  This file does not exist by default.
    134134
     
    149149
    150150== Cross Compiling ==
    151   It is quite easy to cross compile Pidgin for Windows on a Linux machine.  Note that cross-compiling does '''''not''''' work properly on Debian Sid on amd64 (also called x86_64 or x64) systems--the most common failure is that the linker will die with a segmentation fault at various points.  You may have differing success or failure on other 64-bit Linux distributions.
     151  It is quite easy to cross compile Pidgin for Windows on a Linux machine.  Note that cross-compiling does '''''not''''' currently work properly on Debian Sid on amd64 (also called x86_64 or x64) systems--the most common failure is that the linker will die with a segmentation fault at various points.  You may have differing success or failure on other 64-bit Linux distributions.
    152152
    153153  To begin, you'll need to install MinGW. On Debian/Ubuntu, this involves installing packages `mingw32`, `mingw32-binutils`, and `mingw32-runtime`. On other distributions, the packages may be named differently.
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!