Hi all,
I need an advise for the "make" script. The script fails, see below...
Any Ideas??
If I use the sources of the old RC1 candidate from 2014
https://tesseract-ocr.googlecode.com/archive/3.03-rc1.tar.gzthe build runs without any problems:
DiskStation> tesseract -v
tesseract 3.03
leptonica-1.71
libjpeg 6b : libpng 1.2.44 : libtiff 3.9.5 : zlib 1.2.5
I'd like to use the head version of tesseract. So I followed this discription here:
https://code.google.com/p/tesseract-ocr/wiki/Compilingfor compiling the head version. (
git clone https://code.google.com/p/tesseract-ocr/)The scripts
DiskStation> ./autogen.sh
and
DiskStation> ./configure
run without errors.
But the make script fails:
DiskStation> make
make all-recursive
make[1]: Entering directory `/opt/src/tesseract-ocr'
Making all in ccutil
make[2]: Entering directory `/opt/src/tesseract-ocr/ccutil'
make[3]: Entering directory `/opt/src/tesseract-ocr/ccutil'
depbase=`echo ambigs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/opt/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -O2 -DNDEBUG -I/usr/local/include/leptonica -DTESSDATA_PREFIX=/usr/local/share/ -MT ambigs.lo -MD -MP -MF $depbase.Tpo -c -o ambigs.lo ambigs.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -O2 -DNDEBUG -I/usr/local/include/leptonica -DTESSDATA_PREFIX=/usr/local/share/ -MT ambigs.lo -MD -MP -MF .deps/ambigs.Tpo -c ambigs.cpp -fPIC -DPIC -o .libs/ambigs.o
In file included from genericvector.h:29,
from params.h:25,
from tprintf.h:23,
from ambigs.h:25,
from ambigs.cpp:21:
helpers.h:64: error: integer constant is too large for 'long' type
helpers.h:65: error: integer constant is too large for 'long' type
make[3]: *** [ambigs.lo] Error 1
make[3]: Leaving directory `/opt/src/tesseract-ocr/ccutil'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/src/tesseract-ocr/ccutil'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/src/tesseract-ocr'
make: *** [all] Error 2
All needed libraries and leptonica are present. And the build of 3.03-rc1.tar.gz succeded.
DiskStation> ipkg install libpng
Package libpng (1.2.44-1) installed in root is up to date.
Nothing to be done
Successfully terminated.
DiskStation> ipkg install libjpeg
Package libjpeg (6b-3) installed in root is up to date.
Nothing to be done
Successfully terminated.
DiskStation> ipkg install libtiff
Package libtiff (3.9.5-1) installed in root is up to date.
Nothing to be done
Successfully terminated.
DiskStation> ipkg install zlib
Package zlib (1.2.5-1) installed in root is up to date.
Nothing to be done
Successfully terminated.
If I use the old RC1 candidate from 2014
https://tesseract-ocr.googlecode.com/archive/3.03-rc1.tar.gzthe build runs without any problems.
Any ideas?
Best regards,
Markijan