2012-06-27 7 views
0

10.7 Lion 용 py2app를 사용하여 오픈 소스 응용 프로그램을 성공적으로 구축했습니다. 사용자가 10.6 스노우 레오파드에서 응용 프로그램을 열려고 할 때, 그들은 다음과 같은 오류가 발생합니다 : 내 종속성Py2app- 10.6 Snow Leopard 용 10.7 Lion에서 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 사용자가 응용 프로그램을 열 수 있도록하려면이 문제를 어떻게 해결할 수 있습니까? 이 응용 프로그램은 원래 리눅스 기반이므로 라이온 특정 코드가 없어야합니다.

답변

1

필자는 Mac에서 별도의 파티션에 Snow Leopard를 설치하고 Snow Leopard에 모든 것을 다시 설치 한 다음 응용 프로그램을 빌드하여이 문제를 해결했습니다. Snow Leopard에 내장 된 응용 프로그램은 Snow Leopard, Lion 및 Mountain Lion에서 잘 실행됩니다.