[Pyobjc-dev] [ pyobjc-Bugs-2929331 ] PyObjC 2.2 currently needs python 2.6+ to run
Brought to you by:
ronaldoussoren
From: SourceForge.net <no...@so...> - 2010-01-10 15:56:42
|
Bugs item #2929331, was opened at 2010-01-10 16:56 Message generated for change (Tracker Item Submitted) made by pmifek You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=114534&aid=2929331&group_id=14534 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Petr Mifek (pmifek) Assigned to: Nobody/Anonymous (nobody) Summary: PyObjC 2.2 currently needs python 2.6+ to run Initial Comment: In pyobjc-core/Modules/objc/objc-class.m at line 1547 (current trunk revision 2386) - there is a call to PyType_Modified, which seems to be added only in Python 2.6 (as per http://docs.python.org/c-api/type.html#PyType_Modified). The result is that current version of PyObjC can't be used with anything less that Python 2.6 - it compiles with warning about implicit declaration of PyType_Modified and throws something like "ImportError: dlopen(_objc.so) ... Symbol not found: _PyType_Modified Referenced from _objc.so, Expected in: dynamic lookup". ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=114534&aid=2929331&group_id=14534 |