I tried (as excercise ;-) ) to use cmake (
http://cmake.org/) for building tesseract, because it would enable to use one build system on more platforms. I have first version (not very sophisticated :-) ) that works on linux (with gcc) but I failed on windows with mingw. Problem is that minwg miss at least one function that is used by tesseract - 'strtok_r' (see
http://sourceforge.net/tracker/?func=detail&aid=2673480&group_id=2435&atid=352435). I have no time to play with porting and testing (or using external library pthreads-win32) if there is other working solution (VC++2008). cmake support also Visual Studio 6-10 but I did not try it yet (cmake is not my priority).