poker-eval の c-library ( http://gna.org/cookbook/?group=pokersourceから) を iOS 用に、つまり arm7 アーキテクチャで使用するためにクロス コンパイルしようとしています。
http://tinsuke.wordpress.com/2011/11/01/how-to-compile-and-use-tesseract-3-01-on-ios-sdk-5/のコンパイル手順に従って、 configure の設定と環境変数。
これまでのところ、エラーで終了するまで、ほとんどのソース ファイルを正常に構成およびビルドできます。
make[1]: ./mktab_basic: 実行可能ファイルの CPU タイプが正しくありません
どうやら poker-eval は、完全なビルドに必要なテーブル (ソース) ファイルを生成するいくつかの実行可能ファイルをビルドします。arm7 アーキテクチャ用にすべてをコンパイルしているため、これらのプログラムを自分のコンピューターで実行できないことは明らかです。最初に通常のビルドでこれらのファイルを生成してから、arm7 ビルドに含めることができるかどうかはわかりません。それらはプロセッサに依存しているため、コンパイル時に生成されるのではないかと心配しています。だから、makefile を深くハックして構成しようとする前に (私はそうする経験がほとんどありません)、誰かがこれを克服する方法を知っているかどうか聞きたいです。
問題が明確になったことを願っています。
どうもありがとう