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