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

Pidgin trac at pidgin.im
Thu May 10 08:19:42 EDT 2007


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

 Replying to [comment:4 Anpheus]:

 > Why is it that the build environment fetcher is an externally developed
 tool when it is the first method of building your product, and it is a
 product?

 Kevin just chooses to maintain the BEF elsewhere, he is free to move it
 here if he wants to.

 >I understand, after reading more about it, that it can fall out of date,
 and that when developers have an otherwise clean system it won't catch all
 potential problems. I had problems with the binutil from MinGW earlier and
 I had to update it, and that should have, but did not, tip me off that I
 should update all of the MinGW binaries.
 > Unfortunately a great deal of open source tools have instructions with a
 large number of instructions which involve relying on other open source
 tools. I think that for the future development of Pidgin it would be a
 good idea to develop your own build environment fetcher and have it
 actually check whether or not the outside tools meet spec.

 Feel free to do so, I'll consider including it if you write such a
 utility.  Generally this is the job of the `configure` script; in my
 experience makes it more difficult for people to get a working build
 environment on Windows and I'm not interested in maintaining such a beast.

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


More information about the Tracker mailing list