Tom,
According to yours, Ocropus 4.4. is *fully scriptable Python and this
reflect that Ocorpus4.4 is written in
Python lang only*. You are aware that python 26 or python 3 for windows
platform are  available for download, why not  to port the Ocoropus4.4 to
windows platform (win XP) also - apart from linux?
Trust Developer/Programmer  Python will give their attention to this aspect
also?.
With Regards,
-sriranga(77yrsold)

On Sun, Mar 14, 2010 at 1:23 AM, Thomas Breuel <[email protected]> wrote:

> OCRopus 0.4.4 is fully scriptable in Python; please see the ocropy
> repository for examples.  That's where we are focusing our
> documentation efforts.  The reason for Python is that we are going to
> be incorporating a lot of more recent research code for layout
> analysis etc. into OCRopus and that's written in Python and NumPy, and
> there are a lot of other libraries relevant to OCRopus available from
> Python.
>
> Tom
>
> On Sun, Feb 28, 2010 at 13:21, Chipp Jansen <[email protected]>
> wrote:
> > I've been following the DAS08 course tutorials and I noticed that the
> > materials refer to 'ocroscript', but that was  ocropus-0.2, and the
> > current is > 0.4.
> >
> > Is ocroswig the latest scripting extensions for ocropus?
> >
> > I have been trying to install ocroswig, but I get the following build
> > errors (see below).
> >
> > Using Ubuntu 9.10, ocropus, and iulib from the code repositories.  I
> > realized I had to install python-numarry, and python-numpy for Python
> > 2.6.  Anything else I might be missing?
> >
> > Thanks!
> >
> > ch...@ubuntu:~/Install/ocropus-ocroswig$ make setup
> > rm -rf *.so *.cxx *.o iulib.py ocropus.py *_wrap.cpp *_wrap.h
> > *_wrap.cxx build *.pyc *.err *~
> > python setup.py build
> > running build
> > running build_py
> > file iulib.py (for module iulib) not found
> > file ocropus.py (for module ocropus) not found
> > creating build
> > creating build/lib.linux-i686-2.6
> > creating build/lib.linux-i686-2.6/ocrolib
> > copying ocrolib/misc.py -> build/lib.linux-i686-2.6/ocrolib
> > copying ocrolib/__init__.py -> build/lib.linux-i686-2.6/ocrolib
> > file iulib.py (for module iulib) not found
> > file ocropus.py (for module ocropus) not found
> > running build_ext
> > building '_iulib' extension
> > swigging iulib.i to iulib_wrap.cpp
> > swig -python -c++ -I/usr/local/include -o iulib_wrap.cpp iulib.i
> > creating build/temp.linux-i686-2.6
> > gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -
> > Wstrict-prototypes -fPIC -I/usr/local/include -I/usr/include/python2.6
> > -c iulib_wrap.cpp -o build/temp.linux-i686-2.6/iulib_wrap.o
> > cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> > for Ada/C/ObjC but not for C++
> > g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-
> > i686-2.6/iulib_wrap.o -liulib -ltiff -lpng -ljpeg -lSDL -lSDL_gfx -
> > lSDL_image -lm -o build/lib.linux-i686-2.6/_iulib.so
> > building '_ocropus' extension
> > swigging ocropus.i to ocropus_wrap.cpp
> > swig -python -c++ -I/usr/local/include -o ocropus_wrap.cpp ocropus.i
> > ocropus.i:399: Warning(302): Identifier 'load_component_' redefined
> > (ignored),
> > ocropus.i:384: Warning(302): previous definition of 'load_component_'.
> > gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -
> > Wstrict-prototypes -fPIC -I/usr/local/include -I/usr/include/python2.6
> > -c ocropus_wrap.cpp -o build/temp.linux-i686-2.6/ocropus_wrap.o
> > cc1plus: warning: command line option "-Wstrict-prototypes" is valid
> > for Ada/C/ObjC but not for C++
> > ocropus_wrap.cpp: In function ‘int
> > skeletal_feature_hack(colib::bytearray&, float, float)’:
> > ocropus_wrap.cpp:3082: error: ‘skeletal_feature_counts’ was not
> > declared in this scope
> > ocropus_wrap.cpp: In function ‘PyObject*
> > _wrap_OutputVector_len_set(PyObject*, PyObject*)’:
> > ocropus_wrap.cpp:3091: error: ‘OutputVector’ was not declared in this
> > scope
> > ocropus_wrap.cpp:3091: error: ‘arg1’ was not declared in this scope
> > ocropus_wrap.cpp:3091: error: expected primary-expression before ‘)’
> > token
> > ocropus_wrap.cpp:3091: error: expected ‘;’ before numeric constant
> > ocropus_wrap.cpp:3105: error: expected type-specifier before
> > ‘OutputVector’
> > ocropus_wrap.cpp:3105: error: expected ‘>’ before ‘OutputVector’
> > ocropus_wrap.cpp:3105: error: expected ‘(’ before ‘OutputVector’
> > ocropus_wrap.cpp:3105: error: expected primary-expression before ‘>’
> > token
> > ocropus_wrap.cpp:3105: error: expected ‘)’ before ‘;’ token
> > ocropus_wrap.cpp: In function ‘PyObject*
> > _wrap_OutputVector_len_get(PyObject*, PyObject*)’:
> > ocropus_wrap.cpp:3121: error: ‘OutputVector’ was not declared in this
> > scope
> > ocropus_wrap.cpp:3121: error: ‘arg1’ was not declared in this scope
> > ocropus_wrap.cpp:3121: error: expected primary-expression before ‘)’
> > token
> > ocropus_wrap.cpp:3121: error: expected ‘;’ before numeric constant
> > ocropus_wrap.cpp:3132: error: expected type-specifier before
> > ‘OutputVector’
> > ocropus_wrap.cpp:3132: error: expected ‘>’ before ‘OutputVector’
> > ocropus_wrap.cpp:3132: error: expected ‘(’ before ‘OutputVector’
> > ocropus_wrap.cpp:3132: error: expected primary-expression before ‘>’
> > token
> > ocropus_wrap.cpp:3132: error: expected ‘)’ before ‘;’ token
> > ocropus_wrap.cpp: In function ‘PyObject*
> > _wrap_OutputVector_keys_set(PyObject*, PyObject*)’:
> > ocropus_wrap.cpp:3143: error: ‘OutputVector’ was not declared in this
> > scope
> > ocropus_wrap.cpp:3143: error: ‘arg1’ was not declared in this scope
> > ocropus_wrap.cpp:3143: error: expected primary-expression before ‘)’
> > token
> > ocropus_wrap.cpp:3143: error: expected ‘;’ before numeric constant
> > ocropus_wrap.cpp:3157: error: expected type-specifier before
> > ‘OutputVector’
> > ocropus_wrap.cpp:3157: error: expected ‘>’ before ‘OutputVector’
> > ocropus_wrap.cpp:3157: error: expected ‘(’ before ‘OutputVector’
> > ocropus_wrap.cpp:3157: error: expected primary-expression before ‘>’
> > token
> > ocropus_wrap.cpp:3157: error: expected ‘)’ before ‘;’ token
> > ocropus_wrap.cpp: In function ‘PyObject*
> > _wrap_OutputVector_keys_get(PyObject*, PyObject*)’:
> > ocropus_wrap.cpp:3173: error: ‘OutputVector’ was not declared in this
> > scope
> > ocropus_wrap.cpp:3173: error: ‘arg1’ was not declared in this scope
> > ocropus_wrap.cpp:3173: error: expected primary-expression before ‘)’
> > token
> > ocropus_wrap.cpp:3173: error: expected ‘;’ before numeric constant
> > ocropus_wrap.cpp:3184: error: expected type-specifier before
> > ‘OutputVector’
> > ocropus_wrap.cpp:3184: error: expected ‘>’ before ‘OutputVector’
> > ocropus_wrap.cpp:3184: error: expected ‘(’ before ‘OutputVector’
> > ocropus_wrap.cpp:3184: error: expected primary-expression before ‘>’
> > token
> > ocropus_wrap.cpp:3184: error: expected ‘)’ before ‘;’ token
> > ocropus_wrap.cpp: In function ‘PyObject*
> > _wrap_OutputVector_values_set(PyObject*, PyObject*)’:
> > ocropus_wrap.cpp:3195: error: ‘OutputVector’ was not declared in this
> > scope
> > ocropus_wrap.cpp:3195: error: ‘arg1’ was not declared in this scope
> > ocropus_wrap.cpp:3195: error: expected primary-expression before ‘)’
> > token
> > ocropus_wrap.cpp:3195: error: expected ‘;’ before numeric constant
> > ocropus_wrap.cpp:3209: error: expected type-specifier before
> > ‘OutputVector’
> > ocropus_wrap.cpp:3209: error: expected ‘>’ before ‘OutputVector’
> > ocropus_wrap.cpp:3209: error: expected ‘(’ before ‘OutputVector’
> > ocropus_wrap.cpp:3209: error: expected primary-expression before ‘>’
> > token
> > ocropus_wrap.cpp:3209: error: expected ‘)’ before ‘;’ token
> > ocropus_wrap.cpp: In function ‘PyObject*
> > _wrap_OutputVector_values_get(PyObject*, PyObject*)’:
> > ocropus_wrap.cpp:3225: error: ‘OutputVector’ was not declared in this
> > scope
> > ocropus_wrap.cpp:3225: error: ‘arg1’ was not declared in this scope
> > ocropus_wrap.cpp:3225: error: expected primary-expression before ‘)’
> > token
> > ocropus_wrap.cpp:3225: error: expected ‘;’ before numeric constant
> > ocropus_wrap.cpp:3236: error: expected type-specifier before
> > ‘OutputVector’
> > ocropus_wrap.cpp:3236: error: expected ‘>’ before ‘OutputVector’
> > ocropus_wrap.cpp:3236: error: expected ‘(’ before ‘OutputVector’
> > ocropus_wrap.cpp:3236: error: expected primary-expression before ‘>’
> > token
> > ocropus_wrap.cpp:3236: error: expected ‘)’ before ‘;’ token
> > ocropus_wrap.cpp: In function ‘PyObject* _wrap_new_
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> "ocropus" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> [email protected]<ocropus%[email protected]>
> .
> > For more options, visit this group at
> http://groups.google.com/group/ocropus?hl=en.
> >
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "ocropus" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<ocropus%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/ocropus?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"ocropus" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/ocropus?hl=en.

Reply via email to