I use std::wcout in my c++ source code.
 
I compiled my source code with -D_GLIBCPP_USE_WCHAR_T definition.
 
But I got error messages.
 
_________________________________________________________________
 
In file included from c:/mingw/include/c++/3.2/bits/locale_facets.h:46,
                 from c:/mingw/include/c++/3.2/bits/basic_ios.h:41,
                 from c:/mingw/include/c++/3.2/ios:51,
                 from c:/mingw/include/c++/3.2/ostream:45,
                 from c:/mingw/include/c++/3.2/iostream:45,
                 from read1.cpp:3:
c:/mingw/include/c++/3.2/cwctype:86: `iswblank' not declared
_________________________________________________________________

So I removed line 86 from mentioned header file("using ::iswblank" in cwctype header file).
 
And recompiled my source code. But I got long long error messages at link time.
 
_________________________________________________________________
 
....  undefined reference to `std::wcout   ....
_________________________________________________________________
 
How can I use wide character based streams?
 
Is it not supported ?