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

Reply via email to