私の歴史と今

振り返ると恥ずかしくなるのが私の歴史。だけどそのときは真面目に書いていた訳でね。そんな今の私を書いていく。

Google tesseract-ocrでエラー

さくらVPSGoogle Tesseract-ocrインストール中にエラーが発生して困った。
解決したのはやっぱネット。自分一人で絶対解決できない自信がある!

発生したエラーは、これ。

[root tesseract-3.01]# make
make  all-recursive
make[1]: ディレクトリ `/opt/tesseract-3.01' に入ります
Making all in ccutil
make[2]: ディレクトリ `/opt/tesseract-3.01/ccutil' に入ります
 cd .. && /bin/sh ./config.status ccutil/Makefile depfiles
config.status: creating ccutil/Makefile
config.status: executing depfiles commands
make[2]: ディレクトリ `/opt/tesseract-3.01/ccutil' から出ます
make[2]: ディレクトリ `/opt/tesseract-3.01/ccutil' に入ります
make[3]: ディレクトリ `/opt/tesseract-3.01/ccutil' に入ります
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/local/include/leptonica  -g -O2 -MT ambigs.lo -MD -MP -MF ".deps/ambigs.Tpo" -c -o ambigs.lo ambigs.cpp; \
        then mv -f ".deps/ambigs.Tpo" ".deps/ambigs.Plo"; else rm -f ".deps/ambigs.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/leptonica -g -O2 -MT ambigs.lo -MD -MP -MF .deps/ambigs.Tpo -c ambigs.cpp  -fPIC -DPIC -o .libs/ambigs.o
In file included from params.h:26,
                 from tprintf.h:23,
                 from ambigs.h:25,
                 from ambigs.cpp:24:
strngs.h:1: error: stray '\357' in program
strngs.h:1: error: stray '\273' in program
strngs.h:1: error: stray '\277' in program
In file included from unicharset.h:24,
                 from ambigs.h:27,
                 from ambigs.cpp:24:
strngs.h:1: error: stray '\357' in program
strngs.h:1: error: stray '\273' in program
strngs.h:1: error: stray '\277' in program
make[3]: *** [ambigs.lo] エラー 1
make[3]: ディレクトリ `/opt/tesseract-3.01/ccutil' から出ます
make[2]: *** [all-recursive] エラー 1
make[2]: ディレクトリ `/opt/tesseract-3.01/ccutil' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/opt/tesseract-3.01' から出ます
make: *** [all] エラー 2

解決方法は、こちら ↓

■Issue 592 in tesseract-ocr: Problems with compiling Tesseract"
https://groups.google.com/group/tesseract-issues/browse_thread/thread/fb30c2b9ad08fcbb/69c7703adaf7dd82?hl=ja&lnk=gst&q=error%3A+stray+%27\357%27+in+program#69c7703adaf7dd82

ありがたや〜。
結局、最新は直ってらSVNから取って来いってことです。