py2app を使用して OS X パッケージを作成します。FIFE-Engineを使ったゲームです。結果の .app バンドルを別の Mac で起動すると、次のエラー メッセージが表示されます。
FIFE のロードに失敗しました: dlopen([...]/Contents/Resources/fife/engine/python/fife/_fife.so, 2): ライブラリがロードされていません: /opt/local/lib/libSDL_ttf-2.0.0.dylib
参照元: [...]/Contents/Resources/fife/engine/python/fife/_fife.so 理由: 互換性のないライブラリ バージョン: _fife.so にはバージョン 11.0.0 以降が必要ですが、libSDL_ttf-2.0.0.dylib は提供しますバージョン 7.0.0
しかし libSDL_ttf-2.0.0.dylib は .app の Frameworks dir に含まれています
Frameworks フォルダー内の dylibs を使用するようにアプリに指示するにはどうすればよいですか?
ありがとう。