Marc Vaillant wrote: > On Wed, Mar 11, 2009 at 08:18:39PM +0100, Lars Munch wrote: > >> >> Thanks for sharing! Out of curiosity, have you tried to build libcurl >> with arm-mingw32ce ? >> > > No luck b/c of an errno.h requirement. I did not pursue workarounds > because I think that there are posix requirements that I would have to > deal with as well. Also, I'm a little put off by some threads I have > come accross in the mailing list archives suggesting significant speed > differences b/w mingw32ce and cegcc--in favor of cegcc. Is this still > real? Perhaps worthy of a separate discussion. > >
The speed difference is real for me. However, my application does a lot of memory allocation, and this is believed to be where the difference lies. I still have not got round to trying dlmalloc with mingw32ce. I don't imagine that this would make such a difference for libcurl, where the network is likely to be the slowest factor! (disclaimer - I don't know much about libcurl). Another difference is that you need separate dlls usually with cegcc, but I find, rather bizarrely, that if I turn on static linking with cegcc (which means the dlls are not separate), then the resulting executable, after stripping, is just a tiny bit smaller using cegcc rather than mingw32ce. Here's something that may be relevant to libcurl though: I find that newlib (?) non-blocking sockets don't work too well - I found in the end that I just had to give up and use the winsock interface (#define __USE_W32_SOCKETS). Hywel. ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel