OpenFst を 64bit Linux でコンパイルする方法。

なにかと共有ライブラリ周りの扱いが異なるので、32bit Linux環境以外ではコンパイルが通らないことが多いOpenFst Library。未だベータ版でautoconfの導入予定があるらしいので、作者に報告はしてないんだけど、どうしたもんかねぇ。

で、64bitLinuxでコンパイルするためには

$ make OPT="-O2 -fPIC"

で一応コンパイル通ります。
-fPICとは何か、を知るには高林さんのいやなブログのエントリが詳しいです。64bit環境じゃほぼ必須のコンパイルオプションなのかなぁ。