[PATCH 0/2] Compilation warning fixes

LRN lrn1986 at gmail.com
Tue May 13 04:15:37 EDT 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 13.05.2014 7:11, Felipe Contreras wrote:
> On Mon, May 12, 2014 at 3:43 AM, Tomasz Wasilczyk wrote:
>> 12 maj 2014 08:35 "Felipe Contreras" napisał(a):
>> 
>> 
>>> I've no idea why people are interested in libpurple-mini, but it seems
>>> there's quite a few.
>> 
>> Isn't it enough to compile official Pidgin with congifure switches that 
>> disables Pidgin and Finch? I'm just curious.
> 
> That might work in Linux, but I'm not so sure it would be so easy to 
> compile for Windows.

Depends on your definition of "easy".

> 
> Moreover, I haven't actually tried it, but I bet my Makefile is at least
> an order of magnitude faster.

Most likely it's true.

> 
>>> BTW. I saw in the archives some talk to use autotools for building on 
>>> Windows which seems the absolute worst thing to do.
>> 
>> Some Pidgin devs also state that. But I still have no idea *why* is it
>> the worst thing to do. If we provide a repository with mingw
>> dependencies it will be repeatable. The only disadvantage I see is a
>> longer build time on Cygwin. But Cygwin is already a disaster.
> 
> Have actually tried to run autotools in Windows? There's no perl, there's
> no m4. I wouldn't dream of doing that, particularly when pure make works
> just fine.
> 
> And no, I wouldn't want to use cygwin either.
> 
> To be honest I'm not particularly interested in building on Windows, but
> cross-compiling for Windows. I've worked all my professional life on
> embedded systems, and I can assure you; autotools are the worst for 
> cross-compiling.

I've heard from people about cross-compilation support in various
buildsystems. Most common complaint about buildsystems like SCons (which i
think are neat) is that their support for cross-compilation is bad or
non-existent - unlike autotools, which Just Works.

In light of this i find it strange that you'd bash autotools for bad
cross-compilation support.

Which also explains why you wouldn't use Cygwin - the only way to compile for
Windows in Cygwin is to do a Cygwin->Windows cross-compilation.

- -- 
O< ascii ribbon - stop html email! - www.asciiribbon.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (MingW32)

iQEcBAEBAgAGBQJTcdSoAAoJEOs4Jb6SI2CwP10H/2nv21HUaN6F1GMHx/5q/tCq
2xaowgGCfZqtNiJq5bqccpekQYYfPsNW7S+1j4iJoDdozRDDeF2KNgUwslu9APBV
94hTbEe7xbfsbLe4JblTHsmL/CFk/j05bt2ixSFrOjNDAktVqVrGaMDgcFqqNkBS
+WK847P0a6lqMGJ8z0Pk/jz2/KReONHX0ZBdEBmGFGlokXZZd9/cFBGwAkucrMB6
4uRRl8s63BlFSN31s6Ew0xsjPOGQdXvKdQog+bTFi0tnYfyym/KCGeR2kPFoZlI2
zAoXFU+f+EEgqdaK9qP155TWJ12Gh0SqK68Aj8mWMTzr8c11pJPGpy0QSJ3p7Uw=
=7WLj
-----END PGP SIGNATURE-----



More information about the Devel mailing list