Lion と Mountain Lion を対象とする Qt アプリの構築。ビルド サーバーは Mountain Lion にあります。私は 32 ビットに依存しているので、Qt 4.8.4 をソースからコンパイルしました-arch x86。アプリは Mountain Lion では正常に動作しますが、Lion では起動時にクラッシュします。
スタック トレースの先頭は次のとおりです。
1   QtGui    0x00c6a3e3 QMacPasteboardMime::~QMacPasteboardMime() + 2443
2   QtGui    0x00b904e4 QApplicationPrivate::initializeWidgetPaletteHash() + 6394
3   QtGui    0x00b91420 QApplicationPrivate::initializeWidgetPaletteHash() + 10294
4   QtGui    0x00c051d0 QApplicationPrivate::construct() + 222
5   QtGui    0x00c06052 QApplication::QApplication(int&, char**, int) + 100
32 ビットの依存関係を削除し、ビルド前の Qt 4.8.4 ディストリビューションでビルドすると、問題が修正されます。この Qt ビルド構成に問題がある人はいますか?
./configure \
    -debug-and-release \
    -developer-build \
    -opensource \
    -platform macx-g++ \
    -nomake examples \
    -nomake demos \
    -arch x86
macx-llvm同じ結果でmake specも試しました。フィードバックをお待ちしております。ありがとう!