[Xapian-devel] Fixes for omega under Windows

Olly Betts olly at survex.com
Sat Apr 21 20:37:11 BST 2007


On Thu, Apr 19, 2007 at 01:46:00PM +0100, Olly Betts wrote:
> On Thu, Apr 19, 2007 at 01:36:24PM +0100, Charlie Hull wrote:
> > There's been a lot of changes to Omega recently and the Windows build 
> > wasn't working; I've attached a patch which should fix this. It's mainly 
> > a lot of changes to use the "safe..." versions of header files.
> 
> pid_t and mode_t should be defined by config.h (as they are in
> xapian-core).

OK, configure now defines these in config.h for Omega if required.  Can
you update the msvc one to match the new defines.

> We need a sane solution to allow using the safe versions of the system
> headers in Omega too.  The obvious way is to just copy the files into
> omega too but that's not ideal as they'll inevitably slowly diverge.
> I'll read the SVN docs to see if we can share a copy in a sensible way.

Still need to do this...

Cheers,
    Olly



More information about the Xapian-devel mailing list