Hey,

Here is the cegcc port of libpng 1.2.33. The source code can be grabbed here:

http://www.maths.univ-evry.fr/pages_perso/vtorri/files/libpng-1.2.33-src.tar.bz2

read the README for general info

to create the -bin and -dev files, read the README, at the bottom

This port is "Native" in the following sense: on other platform than 
Windows CE, fread or fwrite are used. Otherwise, it's the win32 api that 
is used. It means that, for example, to open a file, you must use the 
CreateFile function (contrary to what the doc says, of course). So writing 
a cross platform program / lib is not straight forward.

The reason it has been done like that in libpng is that a Windows CE 
developper has encountered problems with the CRT distributed with Windows 
CE.

I could have changed that behavior and use the CRT functions inside 
libpng (it works for me, at least), but i decided to not change what the 
authors did for the Windows CE platform.

Feel free to comment, make criticisms, give ideas, etc...

regards

Vincent

PS: Danny, you can compile the bin and dev package, or grab them here:

http://www.maths.univ-evry.fr/pages_perso/vtorri/files/libpng-1.2.33-bin.tar.bz2
http://www.maths.univ-evry.fr/pages_perso/vtorri/files/libpng-1.2.33-dev.tar.bz2

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to