Building pidgin on windows - Instructions and source dont match

Eion Robb eion at robbmob.com
Mon Mar 21 00:58:38 EDT 2016


Hi Stiju,

The BuildingWinPidgin page at
https://developer.pidgin.im/wiki/BuildingWinPidgin#GetthePidginsourcecode
says to use the release-2.x.y branch.  Otherwise, tarballs of our released
versions are available at the standard download locations as listed at
https://pidgin.im/download/source/

either https://sourceforge.net/projects/pidgin/files/Pidgin/2.10.12/
or https://bitbucket.org/pidgin/main/downloads

Cheers,
Eion

On 21 March 2016 at 16:28, Stiju Easo <stiju.easo at gmail.com> wrote:

>
>
>
>
> hi,
>
> i am trying to build pidgin on windows by following
>
> https://developer.pidgin.im/wiki/BuildingWinPidgin
>
> i took the source as listed in
> https://developer.pidgin.im/wiki/UsingPidginMercurial
>
> build fails, as per my firstlook ,
> it seems source code in pidgin/main is updated to 3.00 version and steps
> to build listed dont match
>
> Lines from Gobal.mak from libpurple
>
> *  8 #include optional $(PIDGIN_TREE_TOP)/local.mak to allow overriding of
> any definitions*
> *  9 -include $(PIDGIN_TREE_TOP)/local.mak*
> * 10*
> * 11 # TODO: we should do parsing like for PURPLE_VERSION, if we won't
> drop*
> * 12 # Makefile.mingw files before 3.0.0 release*
> * 13 PURPLE_MAJOR_VERSION := 3*
> * 14 PURPLE_MINOR_VERSION := 0*
> * 15 PURPLE_MICRO_VERSION := 0*
> * 16 PURPLE_API_VERSION := 20*
> * 17*
> * 18 # Locations of our various dependencies*
> * 19 WIN32_DEV_TOP ?= $(PIDGIN_TREE_TOP)/../win32-dev*
> * 20 ENCHANT_TOP ?= $(WIN32_DEV_TOP)/enchant-1.6*
> * 21 GNUTLS_TOP ?= $(WIN32_DEV_TOP)/gnutls-3.1*
> * 22 GTK_TOP ?= $(WIN32_DEV_TOP)/gtk2-2.24*
> * 23 GTK_BIN ?= $(GTK_TOP)/bin*
> * 24 JSON_GLIB_TOP ?= $(WIN32_DEV_TOP)/json-glib-0.14*
> * 25 LIBXML2_TOP ?= $(WIN32_DEV_TOP)/libxml2-2.9*
> * 26 MEANWHILE_TOP ?= $(WIN32_DEV_TOP)/meanwhile-1.0*
> * 27 NSS_TOP ?= $(WIN32_DEV_TOP)/nss-3.17.3-nspr-4.10.7*
> * 28 PERL_LIB_TOP ?= $(WIN32_DEV_TOP)/perl-5.10*
> * 29 SILC_TOOLKIT ?= $(WIN32_DEV_TOP)/silc-toolkit-1.1*
> * 30 GSTREAMER_TOP ?= $(WIN32_DEV_TOP)/gstreamer-0.10*
> * 31 GCC_SSP_TOP ?= $(shell dirname $(shell which $(CC)))*
> * 32 CYRUS_SASL_TOP ?= $(WIN32_DEV_TOP)/cyrus-sasl-2.1*
> * 33 WEBKITGTK_TOP ?= $(WIN32_DEV_TOP)/libwebkitgtk-1.10*
> * 34 LIBSOUP_TOP ?= $(WIN32_DEV_TOP)/libsoup-2.42*
> * 35 GETTEXT_TOP ?= $(WIN32_DEV_TOP)/gettext-0.18*
> * 36 INTLTOOL_TOP ?= $(WIN32_DEV_TOP)/intltool-0.50*
> * 37 LIBGADU_TOP ?= $(WIN32_DEV_TOP)/libgadu-1.12*
>
>
> Dependencies as per steps in wiki will create folders as below.
>
> *➜  win32-dev  ls -l *
> *total 59716*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Jan  2  2015
> cyrus-sasl-2.1.26_daa1*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Mar 28  2012
> enchant_1.6.0_win32*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Mar 18 17:22
> gettext-0.17*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Mar 18 17:25
> gtk_2_0-2.14*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Nov  5  2009
> gtkspell-2.0.16*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Mar 18 17:24
> intltool_0.40.4-1_win32*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Jan  2  2015
> libxml2-2.9.2_daa1*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Oct  4  2012
> meanwhile-1.0.2_daa3*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Mar 18 17:19
> meanwhile-1.0.2_daa3-win32*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Mar 18 17:27
> mingw-4.7.2*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Jan  1 23:22
> nss-3.20.1-nspr-4.10.10*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Jan  2  2015
> perl-5.20.1.1*
> *drwxrwxr-x+ 1 Administrators Domain Users        0 Feb 14  2013
> pidgin-inst-deps-20130214*
>
>
> Clearly there is issue with steps and code,
> please let me know how i can get hold of code from 2.10 version
>
> --
>
>
>             Stiju Easo
>
>
>  The unexamined life is not worth living for man.
>       Socrates, in Plato, Dialogues, Apology
>       Greek philosopher in Athens (469 BC - 399 BC)
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at pidgin.im
> https://pidgin.im/cgi-bin/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pidgin.im/pipermail/devel/attachments/20160321/d672773b/attachment.html>


More information about the Devel mailing list