I'll just post here for the sake of others.

CE 2.11 does not support full stdio file IO, specifically functions like fopen, fclose, fread, fwrite, fseek, etc. The zlib routines use those functions for their file IO (they provide "enhanced" versions of those functions, which allows drop-in gzip support. So instead of using fopen, you use gzopen for opening a compressed file, etc.) I would recommend creating your own wrapper functions for the needed stdio routines that thunk down to the Win32 API. So, your versions of the following functions would wrap the associated Win32 API functions:<br><br>fopen -> CreateFile<br>fread -> ReadFile<br>fwrite -> WriteFile<br>fseek -> SetFilePointer<br>fclose -> CloseHandle<br><br>etc.<br><br>It would take a little work, but implementation really wouldn't be bad. Create a Static Library project, then create your stdio functions there. Then you can statically link any application to your resulting stdio library, instead of having to insert and build the code in every future project. As a hint, the fopen function will take the most work (you will have to check the open flag string to see if the file is for reading, writing, should be created, etc). The rest of the functions should only contain a couple lines of code.<br>You may look around first. I've heard of people attempting such a replacement library, but I never actually came across one. Note that HPC-Pro devices also have (almost) full stdio support built in, like Pocket PC.<br><br>Dan East