[Pidgin] #849: Build error using Cygwin on Windows

Pidgin trac at pidgin.im
Thu May 10 08:28:31 EDT 2007


#849: Build error using Cygwin on Windows
------------------------------+---------------------------------------------
  Reporter:  Anpheus          |       Owner:  datallah
      Type:  defect           |      Status:  closed  
  Priority:  minor            |   Milestone:          
 Component:  winpidgin (gtk)  |     Version:  2.0     
Resolution:  worksforme       |    Keywords:  build   
   Pending:  0                |  
------------------------------+---------------------------------------------
Changes (by datallah):

  * status:  assigned => closed
  * resolution:  => worksforme

Comment:

 Replying to [comment:5 Anpheus]:
 > Now getting an error in win32/gtkdocklet-win32.c in functio
 'create_alpha_bitmap' ... BITMAPV5HEADER undeclared.
 >
 > I -do- currently have the latest win32 API in my MinGW directory. A
 search on google code search reveals:

 Once again, you do not have a new enough win32-api.  The instructions
 specifically say to use 3.9.

 > Nowhere in MinGW/Include is BITMAPV5HEADER defined, certainly not in
 WinGDI.h - this is because MinGW's current w32api is 3.6.

 3.9 *is* the current version (see
 [http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=82721
 the MinGW download site]).  The script that generates the downloads page
 on mingw.org was broken by some changes to the sf.net download system and
 hasn't yet been updated, so it an out of date listing.

 > For the 'easy' install please add that users are going to have to hunt
 down w32api 3.9 and get gtkdocklet-win32 to load the correct one. I just
 copied the new w32api over MinGW's.

 You will also note that the build instructions say that "the easy method"
 is "not yet available" - if you choose to ignore this, it shouldn't be
 surprising that you have problems.

 The instructions for setting up a build environment are really not all
 that difficult - if they're follow carefully, things tend to work just
 fine.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/849#comment:7>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list