Şu anda PyObjC uygulamasını Snow Leopard için çalışıyorum yapıyorum ve başarıyla tek başına bir uygulama derledim. Sorum şu olurdu, bu hataları göz önüne alarak yapının Leopard uyumlu olmasını nasıl sağlayabilirim? Hem Leopard hem de Snow Leopard için bir py2app çalışma yapısını mı derliyorsunuz?
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
Bu
bir Snow Leopard-derlenmiş py2app uygulamasıdır. Ayrıca, Leopard üzerinde derlediğimde, bu hata oluşur: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
Herhangi bir yardım memnuniyetle karşılanacaktır. Şimdiden teşekkürler.