In svn trunk it is no longer possible to use a static wxTimer. The attached diff to the 'combo' sample demonstrates this. It will compile OK, but at runtime static initialisation calls wxTimer::Init
before wxApp is created.
As a result, the line (src/common/timercmn.cpp:57):
wxAppTraits * const traits = wxTheApp ? wxTheApp->GetTraits() : NULL;
leaves traits NULL, which leads to the fatal assert:
wxFAIL_MSG( _T("No timer implementation for this platform") );
I can't see an easy fix for this, without reverting the use of wxAppTraits
to determine the platform