I had to grab the newly provided STL from MS EVC4.0 and import to EVC3.0 -- no iostream, though :( Also not sure of license problems with this approach :( Also, took advantage of fcntl.h, io.h, unistd.h, dirent.h, sys\types.h and sys\stat.h from the wince\sword\include directory -- need to investigate whether these need to be updated -- but nice to be able to take advantage of previous work that was done.
Also, the following files are not in the PocketPC build: win32\dirent.cpp -- needs to be ported mgr\filemgr.cpp -- needs to be ported mgr\installmgr.cpp -- iostream needed frontend\swdisp.cpp -- iostream needed frontend\swlog.cpp -- iostream needed utilfuns\zlib\untgz.c -- this file is not needed for PocketPC, right? Also, the following functions are #ifdef'd out for PocketPC (temporarily): perror(buf); -- Not sure what is wrong here... unlink(buf); -- Not sure what is wrong here... getenv(""); -- needs to be ported memset(cards, 0, 256); -- Why is this function being called without os abstraction? (in sapphire.cpp) Comments? Suggestions? Thanks! _______________________________________________ sword-devel mailing list [EMAIL PROTECTED] http://www.crosswire.org/mailman/listinfo/sword-devel