So my shiny new iMac runs Snow Leopard, which ships Python compiled in  
64-bits mode. This seems to cause some problems, since wxWidgets is  
based on Carbon and Apple does not seem to want to fully support 64- 
bits Carbon (see 
http://groups.google.com/group/wxpython-users/browse_thread/thread/d422356b11a0efe6
 
). So, first, before launching Task Coach from a command line, one  
must issue the following command:

defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

Then it somehow works, except that after some time (dunno how much),  
such simple actions as double-clicking a task or clicking a toolbar  
icon randomly fail because of a "Can't create window" error in  
wxWidgets. After a reboot, this seems fixed, but will probably appear  
again. This looks awfully similar to the problems we ran into when  
trying to run the unit tests on the Mac OS buildslave. This doesn't  
seem related to the 64 bits issue since it happens even when using the  
bundle built on Tiger, which includes a fully 32-bits Python.

All that to say that any bug report from a user running Snow Leopard  
saying something along the lines of "clicking on xxx doesn't do  
anything" should be answered by "please try to reboot", which is kind  
of bad but we can't do anything about it :(

Reply via email to