we are aiming for the Alpha Release on 19th of October.
It is not planned to provide a Visual Studio project file as in
tesseract.
A clean Windows port is planned after Alpha.
Cheers,
Christian
I managed to get an earlier checkout of ocorpus to build using visual
studio 2005. However I did not do it in a nice way, more of a hack
just to
see how ocropus went.
The biggest problem was getting aspell to work on Windows. I
eventually
found a project on source forge that had done most of the work on
Aspell:
http://sourceforge.net/projects/descdatadiary - however it did not
build on
latest visual studio, but with a few changes (modifying some STL
headers...)
i got it to work.
With ocropus code the problems I encounted:
1. the multiple directory, library structure is really hard work to
port.
It is much easier to just copy all the source files into one dir and
forget
trying to build multiple libs. There are not that many files - it
really
is not a problem to have them all in one dir and is so much easier to
setup
and maintain.
2. in a dozen or so places ocroupus uses code like :
int size = somecalc();
char buf[size];
which will not compile on Visual studio. I had to change this to
use
'new' and 'delete'.
3. problems with min(), max(), overloads.
4. problems with isalpha()
5. includes of gnu specific headers (e.g. unistd.h)
And a few others!!
Regards,
Craig Broadbear
On Oct 9, 11:43 pm, Christian Kofler <christian.kof...@googlemail.com>
wrote:
> > Is there any provision to train any one of Indian languages(indic)?- Hide quoted text -
>
> - Show quoted text -
The biggest problem was getting aspell to work on Windows. I
With ocropus code the problems I encounted:
1. the multiple directory, library structure is really hard work to
port.
2. in a dozen or so places ocroupus uses code like :
int size = somecalc();
char buf[size];
which will not compile on Visual studio. I had to change this to
use 'new' and 'delete'.
3. problems with min(), max(), overloads.
4. problems with isalpha()
5. includes of gnu specific headers (e.g. unistd.h)
As you have mentioned below that you were able to compile it on
windows.
Can you help me on the above two problems that I am facing?
Regards,
Lakshmesha
The wait/fork stuff is actually not used, langmod-ispell can be
removed.
The signal stuff that catches crashes of Tesseract can also be removed
in the Windows port.
Ilya