#245: Compilation issues with Tesseract 3.01
-----------------------------+----------------------------------------------
Reporter: Dmitry Mikhirev | Owner: lazzara
Type: defect | Status: new
Priority: critical | Milestone:
Component: Scribo | Version: 2.0
Keywords: |
-----------------------------+----------------------------------------------
I tried to build Olena 2.0 with Tesseract 3.01, but it fails. It seems
that tesseract API and even library names were changed. Now there is only
libtesseract library instead of libtesseract_api and libtesseract_full.
System : Mandriva Cooker 2012
--
Ticket URL: <https://trac.lrde.org/olena/ticket/245>
Olena <http://olena.lrde.epita.fr>
Olena, a software platform dedicated to image processing.
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Olena, a generic and efficient image processing platform".
The branch unstable/scribo has been updated
via b77d84adbfa931b4b6685b5069ad15b8cd447056 (commit)
via ec7416a0b0021f1b53482c04a5854cdb8c182832 (commit)
from b340c526ae583ce7be9ea28b63bf98f25aae1add (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
b77d84a mln/geom/crop_without_localization.hh: Fix preconditions.
ec7416a README: update requirements information.
-----------------------------------------------------------------------
Summary of changes:
milena/ChangeLog | 4 ++++
milena/mln/geom/crop_without_localization.hh | 3 ++-
scribo/ChangeLog | 4 ++++
scribo/README | 6 +++++-
4 files changed, 15 insertions(+), 2 deletions(-)
hooks/post-receive
--
Olena, a generic and efficient image processing platform
---
scribo/ChangeLog | 4 ++++
scribo/README | 6 +++++-
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/scribo/ChangeLog b/scribo/ChangeLog
index 07a1a29..ccabd9d 100644
--- a/scribo/ChangeLog
+++ b/scribo/ChangeLog
@@ -1,3 +1,7 @@
+2011-11-21 Guillaume Lazzara <z(a)lrde.epita.fr>
+
+ * README: update requirements information.
+
2011-11-16 Guillaume Lazzara <z(a)lrde.epita.fr>
* scribo/text/recognition.hh: Fix code for Tesseract 3.01
diff --git a/scribo/README b/scribo/README
index 84fe60a..af325a8 100644
--- a/scribo/README
+++ b/scribo/README
@@ -59,7 +59,7 @@ dependencies should be installed :
- xsltproc
- fop
- GraphicsMagick++ or ImageMagick++
-- Tesseract 2.x or 3.x (strongly recommended)
+- Tesseract 2.x or 3.01 minimum (strongly recommended)
Warning: Tesseract 2.x is still supported however, you may encounter
crashes because of bugs with Tesseract and specific locales. Moreover,
@@ -74,6 +74,10 @@ KNOWN ISSUES
- Tesseract 2.x may cause crashes with specific system locales. It is
fixed in Tesseract 3.x
+- From Tesseract 3.00 to 3.01 API has changed, introducing
+ incompatibilities. We chose to be compatible with the latest version.
+ Hence, Scribo will not compile with Tesseract 3.00.
+
- Apple's GCC (llvm-{gcc,g++} 4.2) compiler provided with Mac OS X
Lion (10.7.0) has some trouble with strict aliasing and our code. If
you encounter any crashes or strange behaviors, try compiling with
--
1.7.2.5