[Bf-committers] 2.55 beta AHOY!
Damien Plisson
damien.plisson at yahoo.fr
Fri Oct 29 20:52:04 CEST 2010
Hi Dalai,
The bug is still present with Python 3.1.1.
Anyway, for Python 3.1.2, Jens has found a fix to enable BGE to compile again. I'll commit it with 3.1.2.
BTW, for the other bug ([#23871] OSX panel button bug) it'll need a fix introduced only in 3.2
Diff for BGE to compile with 3.1.2:
Index: source/gameengine/Expressions/KX_Python.h
===================================================================
--- source/gameengine/Expressions/KX_Python.h (revision 32756)
+++ source/gameengine/Expressions/KX_Python.h (working copy)
@@ -66,5 +66,22 @@
#endif
#endif
+#ifdef __APPLE__
+#undef isalnum
+#undef isalpha
+#undef iscntrl
+#undef isdigit
+#undef isgraph
+#undef islower
+#undef isprint
+#undef ispunct
+#undef isspace
+#undef isupper
+#undef isxdigit
+#undef tolower
+#undef toupper
+#endif
+
+
#endif // KX_PYTHON_H
Le 29 oct. 2010 à 02:09, Dalai Felinto a écrit :
> Hi Damien,
> can you test if this bug happens with your builds:
> https://projects.blender.org/tracker/?func=detail&atid=498&aid=23346&group_id=9
>
> <https://projects.blender.org/tracker/?func=detail&atid=498&aid=23346&group_id=9>It's
> supposed to be related with Python 3.1.1 and fixed in Python 3.1.2.
> Also, what was the problems you had with 3.1.2 and the gameengine?
>
> Thanks,
> Dalai
>
> 2010/10/28 Damien Plisson <damien.plisson at yahoo.fr>
>
>> Done for the three OSX releases.
>>
>> Just note that they still include Python 3.1.1 as the lib builder has
>> encountered issues with building the 3.1.2 (it mainly caused problems with
>> the BGE).
>>
>> Damien
More information about the Bf-committers
mailing list