[Pidgin] #11542: get rid of cygwin

Pidgin trac at pidgin.im
Fri Mar 12 01:11:27 EST 2010


#11542: get rid of cygwin
---------------------------------+------------------------------------------
 Reporter:  bviktor              |     Owner:  datallah
     Type:  task                 |    Status:  new     
Component:  winpidgin (gtk)      |   Version:  2.6.6   
 Keywords:  cygwin msys windows  |  
---------------------------------+------------------------------------------
 cygwin isn't required to build pidgin on windows. mingw (and the
 [http://developer.pidgin.im/wiki/BuildingWinPidgin#Themanualway mentioned
 additional packages]) with msys are sufficient. in the name of KISS, i'd
 recommend the removal of cygwin from the tool chain.

 mtn, nsis and others are available either natively or as part of mingw.

 for msys one can use
 [http://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/msys-1.0.11/MSYS-1.0.11.exe/download
 their own installer] or the
 [http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-1.4.exe
 mozillabuild bundle] (or get individual packages but it would be PITA).

 and please fix this in `libpurple\win32\global.mak`:

 {{{
 PERL ?= /cygdrive/c/perl/bin/perl
 }}}

 with systemroot, c:, or anything. this format assumes cygwin is installed.

 other references to cygwin/cygdrive should be removed, too (i think
 besides this perl stuff there isn't any in the source, but there are quite
 a few in the wiki).

 as a sidenote, it would be simpler to instruct users to download just
 [http://sourceforge.net/projects/mingw/files/GCC%20Version%204/Current%20Release_%20gcc-4.4.0
 /gcc-full-4.4.0-mingw32-bin-2.tar.lzma/download gcc-full] instead of gmp,
 libiconv, mpfr, pthreads, gcc-core-bin and gcc-core-dll.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/11542>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list