============================================================
iOS6 SDK での tesseract-ocr のビルド方法
============================================================
Date: 2012/10/21
Written by YAMAMOTO Naoki

MacBook Pro (CPU:Intel Core 2 Duo 2.26GHz, Memory:4GB)
Mac OS X 10.7.5 Lion

tesseract-ocr を iOS で動作させる方法は以下のサイトに詳しく書かれていますが、iOS SDK のバージョンが古いため iOS6ではそのままでは動作しません。
iOS6 では armv6 がサポートされていませんので build_dependencies.sh からその部分を削除する必要があります。
また、iPhone5用の armv7s のアーキテクチャにも対応させてあります。
how-to-compile-and-use-tesseract-3-01-on-ios-sdk-5

iOS6 SDK でコンパイルできるように修正した build_dependencies.sh は以下からダウンロードできます。
ダウンロード後にファイルの拡張子を .txt を .sh に変更してください。
build_dependencies.txt
□ビルド方法

ビルドするディレクトリを作成します。
$ mkdir tesseract-iOS6-build
$ cd tesseract-iOS6-build

build_dependencies.sh を保存します。

tesseract-3.01 と leptonica-1.69 のディレクトリにシンボリックリンクを張ります。
$ ln -s ~/tesseract-3.01 .
$ ln -s ~/leptonica-1.69 .

build_dependencies.sh を実行します。 
$ sh ./build_dependencies.sh

dependencies ディレクトリに include と lib が作成されます。
Xcode のプロジェクトに dependencies を追加します。
必要なライブラリは libtesseract_all.a と liblept.a です。