2012-06-27 23 views
0

我已成功構建了一個使用py2app for 10.7 Lion的開源應用程序。但是,當用戶試圖打開10.6雪豹的應用程序,他們得到以下錯誤:Py2app-在10.7 Lion for 10.6 Snow Leopard上構建PyQt4應用程序時出錯(未找到符號:_kMDItemDownloadedDate)

我依賴的

ImportError: dlopen(/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/lib-dynload/PyQt4/QTWebKit.so, 2): Symbol not found: _kMDItemDownloadedDate

Referenced from: /Applications/Mnemosyne.app/Contents/MacOS/../Frameworks/libQtWebKit.4.dylib

所有正在使用的MacPorts安裝。我如何解決這個問題讓Snow Leopard用戶也可以打開應用程序?這個應用程序最初是基於Linux的,所以不應該有Lion特定的代碼。

回答

1

我最終通過在Mac上的獨立分區上安裝Snow Leopard並重新安裝Snow Leopard中的所有內容,然後在此處構建應用程序來解決此問題。 Snow Leopard構建的應用程序在Snow Leopard,Lion和Mountain Lion中運行良好。

相關問題