This is the hard part of the port. Sword uses STL but eVC++ lacks it. It's not that Microsoft couldn't have included it--they were just being cheap. There are third party libraries you can buy that include it. It's also available in the STLport project. I'm not necessarily saying either of these is a good way to go. But the 'list', 'map', and 'string' includes are all STL.
I don't recall what fcntl.h is, but it looks like it might be file io related, which will be the other hard part. It's probably part of a standard POSIX library we use that was omitted from eVC++ (again because Microsoft is cheap). --Chris On Fri, 25 Jul 2003 [EMAIL PROTECTED] wrote: > Hey guys. Just getting back to working on this some > more and am still having trouble with a couple of > include(s) that don't resolve in the PocketPC dev > environment. I thought I'd post them here to get some > quick feedback. > > There are numerous places where these errors happen. > By far, the first two include files (list & fcntl.h) > are requested the most throughout the source. > > swfilter.h(28) : cannot open include file 'list' -- > this one IS available in the VC6 build environment, > but not PocketPC that I can find > ... > rawgenbook.cpp(8) : cannot open include file 'fcntl.h' > ... > swconfig.h(28) : cannot open include file 'map' > ... > swfiltermgr.h(26) : cannot open include > file 'sys/types.h' > ... > greeklexattribs.cpp(10) : cannot open include > file 'string' > > There are more. 'list' and 'fcntl.h' are being > requested by source files that I would think are > critical to the library like the osis????????.cpp > group and raw???? group and thml?????? group and > sw????? group. > > > _______________________________________________ > sword-devel mailing list > [EMAIL PROTECTED] > http://www.crosswire.org/mailman/listinfo/sword-devel > _______________________________________________ sword-devel mailing list [EMAIL PROTECTED] http://www.crosswire.org/mailman/listinfo/sword-devel
