------- Additional Comments From a_manish at yahoo dot com 2005-09-21 11:21 ------- Thanks for replying. But additing Fwd declaration did not help. I am still getting the errors : +============================================= g++ wofstream.cpp Undefined first referenced symbol in file std::char_traits<wchar_t>::to_char_type(unsigned long const&)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::copy(wchar_t*, wchar_t const*, unsigned)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::not_eof(unsigned long const&)/var/tmp//cc2EXdA1.o std::basic_filebuf<wchar_t, std::char_traits<wchar_t> >::_M_underflow_common (bool)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::eq_int_type(unsigned long const&, unsigned long const&)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::assign(wchar_t&, wchar_t const&)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::assign(wchar_t*, unsigned, wchar_t)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::to_int_type(wchar_t const&)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::eq(wchar_t const&, wchar_t const&)/var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::eof() /var/tmp//cc2EXdA1.o std::char_traits<wchar_t>::length(wchar_t const*)/var/tmp//cc2EXdA1.o ld: fatal: Symbol referencing errors. No output written to a.out collect2: ld returned 1 exit status +======================================================
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23990