[bt-devel] Windows build system

Eeli Kaikkonen eekaikko at mail.student.oulu.fi
Fri Feb 27 23:53:00 MST 2009


Greg Hellings wrote:

> 
> backend\cmodulesearch.h - I still have pthread.h commented out.  SVN
> still has it in.  This should be rectified.
> backend\keys\cswordkey.cpp - stricmp/strcasecmp issue
> backend\filters\bt_thmlhtml.cpp - stricmp/strcasecmp
> backend\modules\cswordmoduleinfo.cpp - explicit casts to (const
> TCHAR*) still need to be added in all the places I have enumerated
> before.  All the calls to lucene::document::Field need their first two
> arguments cast to (const TCHAR*),
> lucene::queryparser::QueryParser::parse does as well and line 449
> needs to look like
> 			lucene_wcstoutf8(utfBuffer, (const wchar_t *) doc->get((const
> TCHAR*) _T("key")), BT_MAX_LUCENE_FIELD_LENGTH);
> 

The <pthread.h> and TCHAR* issues should be solved, though I may have 
made mistakes. Tell me if I missed something.

I'm not yet sure about the string comparison functions. It has to be 
case insensitive - is your replacement?

--Eeli Kaikkonen



More information about the bt-devel mailing list