Tôi hiện đang làm cho ứng dụng PyObjC của tôi hoạt động cho Snow Leopard và tôi đã biên dịch thành công một ứng dụng độc lập. Câu hỏi của tôi là, làm thế nào để tôi làm cho việc xây dựng cũng tương thích với Leopard, với những lỗi này?Soạn thảo công việc xây dựng py2app cho cả Leopard và Snow Leopard?
dyld: lazy symbol binding failed: Symbol not found: _fopen$UNIX2003
Referenced from: /Applications/MyApp.app/Contents/MacOS/MyApp
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _fopen$UNIX2003
Referenced from: /Applications/MyApp.app/Contents/MacOS/MyApp
Expected in: /usr/lib/libSystem.B.dylib
Đây là ứng dụng py2app được Snow Leopard biên dịch. Ngoài ra, khi tôi biên dịch trên Leopard, mặt khác, lỗi này xảy ra:
Traceback (most recent call last):
File "/Users/jofell/client/dist/MyApp.app/Contents/Resources/__boot__.py", line 31, in <module>
_run('main.py')
File "/Users/jofell/client/dist/MyApp.app/Contents/Resources/__boot__.py", line 28, in _run
execfile(path, globals(), globals())
File "/Users/jofell/client/dist/MyApp.app/Contents/Resources/main.py", line 17, in <module>
from AppKit import *
File "AppKit/__init__.pyc", line 10, in <module>
File "Foundation/__init__.pyc", line 10, in <module>
File "CoreFoundation/__init__.pyc", line 17, in <module>
File "objc/_bridgesupport.pyc", line 129, in initFrameworkWrapper
File "objc/_bridgesupport.pyc", line 53, in _parseBridgeSupport
ValueError: Unknown typestr
2009-08-29 19:30:14.530 MyApp[445:903] MyApp Error
2009-08-29 19:30:14.534 MyApp[445:903] MyApp Error
An unexpected error has occurred during execution of the main script
Mọi trợ giúp sẽ được đánh giá cao. Cảm ơn trước.