[Pidgin] #1017: further explanation

Pidgin trac at pidgin.im
Tue May 15 11:42:50 EDT 2007


#1017: further explanation
------------------------------------+---------------------------------------
 Reporter:  tap52384                |       Type:  defect
   Status:  new                     |   Priority:  minor 
Component:  webpage                 |    Version:  2.0   
 Keywords:  build, pidgin, windows  |    Pending:  0     
------------------------------------+---------------------------------------
 Concerning building pidgin for Windows, there should be more clarification
 as to what is being explained (my notes will have *** *** beside them):

 ***do we need to create an environmental variable in Windows XP called
 PIDGIN_DEV_ROOT that points to c:\development?***

 ***Below, it says to:
 (The following is the source tree root, containing the config.h.mingw
 file.)
 C:\development\pidgin_dev\pidgin
 Does this mean to copy the pidgin 2.0 source here?  That's what I did,
 since it contains the config.h.mingw file***

 ***Is this referring to after all of the dependencies have been installed?
 (If the following file is present, your structure is probably correct.)
 C:\development\pidgin_dev\win32-dev\gtk_2_0\include\libintl.h***

 ***Additionally, you have this:
 This can be overridden by creating a local.mak file in the
 $PIDGIN_DEV_ROOT/pidgin directory and overriding the various Makefile
 variables.
 Is this something I should concern myself with, and even before that,
 $PIDGIN_DEV_ROOT/pidgin is not in the directory structure explained
 below***

 Thanks for reading this!

 Z. Patrick Lewis


 The following instructions were written under the assumption that you
 checkout Pidgin from monotone to $PIDGIN_DEV_ROOT/pidgin and that you
 install all of Pidgin's build dependencies under
 $PIDGIN_DEV_ROOT/win32-dev (the point being that the pidgin source root
 and win32-dev directories should be on the same level).
 This can be overridden by creating a local.mak file in the
 $PIDGIN_DEV_ROOT/pidgin directory and overriding the various Makefile
 variables.
 People are sometimes confused about the directory structure, so here is an
 example ($PIDGIN_DEV_ROOT is c:/development in this example):

 C:\development\pidgin_dev
 (The following is the source tree root, containing the config.h.mingw
 file.)
 C:\development\pidgin_dev\pidgin
 C:\development\pidgin_dev\win32-dev
 (If the following file is present, your structure is probably correct.)
 C:\development\pidgin_dev\win32-dev\gtk_2_0\include\libintl.h

 ** Note: You should avoid using a $PIDGIN_DEV_ROOT path that contains
 spaces as that can cause unnecessary complications.
 ** TODO: post example local.mak

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


More information about the Tracker mailing list