Hi, Made a little progress with this. A majority of the 133 errors related to TCHAR disappeared after I added: #define TCHAR char
I added this in StdHeader.h line 177 //always include replacement, some missing tchar defines #include "CLucene/config/repl_tchar.h" #define TCHAR char // <---- added (I am doing non-unicode builds) Now, I am only left with a few linker warnings when compiling CLucene.lib, and only 7 errors when compiling libsword.lib When compiling CLucene.lib, I get these warnings: 1>condition.obj : warning LNK4221: no public symbols found; archive member will be inaccessible 1>threads.obj : warning LNK4221: no public symbols found; archive member will be inaccessible 1>gunichartables.obj : warning LNK4221: no public symbols found; archive member will be inaccessible 1>MMapInput.obj : warning LNK4221: no public symbols found; archive member will be inaccessible When compiling the non-unicode sword static library with CLucene support enabled, the errors are in swmodule.cpp error C2665: 'lucene::queryParser::QueryParser::parse' : none of the 3 overloads could convert all the argument types swmodule.cpp 513 error C2664: 'lucene_wcstoutf8' : cannot convert parameter 2 from 'const char *' to 'const wchar_t *' swmodule.cpp 524 error C2665: 'lucene::document::Field::Text' : none of the 2 overloads could convert all the argument types swmodule.cpp 1109 error C2664: 'lucene::document::Field::UnStored' : cannot convert parameter 2 from 'wchar_t [2048]' to 'const char *' swmodule.cpp 1120 error C2664: 'lucene::document::Field::UnStored' : cannot convert parameter 2 from 'wchar_t [2048]' to 'const char *' swmodule.cpp 1124 error C2664: 'lucene::document::Field::UnStored' : cannot convert parameter 2 from 'wchar_t [2048]' to 'const char *' swmodule.cpp 1245 error C2664: 'lucene::document::Field::UnStored' : cannot convert parameter 2 from 'wchar_t [2048]' to 'const char *' swmodule.cpp 1250 Thanks for help, mmital http://www.swordwarrior.net David Trotz wrote: > > I wish I could help, but I have not done much with clucene. What I can say > is if you get it to work, can you tell me how you did it? I want to build > clucene for wince and I am guessing you will have me half way there once > you > get it worked out yourself :-P > In Christ, > David Trotz > > > On 2/2/09 11:05 AM, "mmital" <mital.m...@gmail.com> wrote: > >> Hi, >> >> Can someone help me figure out how to compile sword with CLucene support? >> >> Here are the errors I'm getting..... >> >> http://www.swordwarrior.net/CLucene_MSVS.pdf >> >> Thanks a lot, >> mmital >> >> >> >> _______________________________________________ >> sword-devel mailing list: sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> Instructions to unsubscribe/change your settings at above page > > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page > -- View this message in context: http://www.nabble.com/compiling-sword-library-with-CLucene-tp21796124p22394850.html Sent from the SWORD Dev mailing list archive at Nabble.com. _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page