Here is the cegcc port of libpng 1.2.33. The source code can be grabbed here:
to be precise: i use the cegcc framework but the mingw32ce compiler, like
the other packages. It is explained in the README.
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
--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.
Message délivré par le serveur de messagerie de l'Université d'Evry.
-------------------------------------------------------------------------
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