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.plis...@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

_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to