Schuyler Erle の Ruby ベースのジオコーダー (https://github.com/geocommons/geocoder) を起動して、Mac OS 10.6 でローカルに実行しようとしています。lib/tiger_import (上記のリンクから入手可能) を呼び出して Tiger シェープファイルを sqlite データベースにインポートすると、次のエラー メッセージが表示されます。
Error: dlopen(bin/../lib/geocoder/us/sqlite3.so, 10): no suitable image found.
Did find: bin/../lib/geocoder/us/sqlite3.so: mach-o, but wrong architecture
実際に実行file lib/geocoder/us/sqlite3.so
すると、次のことが明らかになります。
lib/geocoder/us/sqlite3.so: Mach-O dynamically linked shared library i386
十分な検索を行った後、適切な 64 ビット sqlite3.so ビルドを突き止めることができませんでした。これが私の問題の原因である可能性がありますか? もしそうなら、提案された回避策はありますか?私はRuby/sqliteの初心者なので、何かが足りないと確信しています。手がかりをいただければ幸いです。