1

Mountain Lion MacBook Pro の Qt Creator で実行しようとして、アプリの ICU でこの問題が発生しました。

今、同じ MacBook Pro でビルドした dmg で、実行時に同様の問題があることを発見しました。ビルドは正常に完了し、dmg の実行とインストールは成功したように見えますが、実行しようとすると次のようになります。

Dyld Error Message:
  Library not loaded: @executable_path/../Frameworks/libicuuc.46.dylib
  Referenced from: /Applications/MapCreator.app/Contents/SharedLibraries/libicui18n.46.1.dylib
  Reason: image not found

ソース管理から以前のタグ付きバージョンのアプリ (およびビルド スクリプト) を取得しましたが、この MacBook でビルドすると同じ問題が発生します。

ビルド スクリプトを実行したときに表示される唯一のエラーを以下に示します。これらのエラーは、すべてのマシンのビルドに常に存在し、問題になったことは一度もないと思いますが、役立つことが判明した場合に備えて、ここにリストします。

ERROR: "strip: can't map file: /Users/david/dev/svn/map_creator1.0.2/build/mac/pkg-root/Applications/MapCreator.app/Contents (Invalid argument)
" 
ERROR: "" 
ERROR: "install_name_tool: can't map file: /Users/david/dev/svn/map_creator1.0.2/build/mac/pkg-root/Applications/MapCreator.app/Contents/Frameworks//.. (Invalid argument)
" 
ERROR: "" 
ERROR: "otool: can't map file: /Users/david/dev/svn/map_creator1.0.2/build/mac/pkg-root/Applications/MapCreator.app/Contents/Frameworks//.. (Invalid argument)
" 
ERROR: no file at "/usr/lib/libicui18n.46.dylib" 
ERROR: no file at "/usr/lib/libicuuc.46.dylib" 
ERROR: no file at "/usr/lib/libicudata.46.dylib" 

これを追跡するためにどこを見ればよいかわかりません。誰かが私を正しい方向に向けることができますか?

4

1 に答える 1