I have a problem initializing a wxString...
wxUSE_UNICODE=0
wxUSE_WCHAR_T=1
wxString str( "Hello" );
==> cannot convert parameter 1 from 'const char [6]' to 'int'
wxString str = "Hello";
==> cannot convert from 'const char [6]' to 'wxString'
std::string s("Hello");
wxString str = s.c_str();
==> cannot convert from 'const char *' to 'wxString'
But when I use:
wxString str = wxT("Hello");
==> Everything works fine...
When I look at the preprocessed file (.i), I see that wxChar got typedef'ed to char, I see wxString has a constructor const wxChar * psz... So I am really puzzled here why this is happening!
Hope that someone can help me

Greetz,
Steven