This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/23990] compiling code with "wchar_t" .. gives linking error
- From: "a_manish at yahoo dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Sep 2005 11:21:28 -0000
- Subject: [Bug libstdc++/23990] compiling code with "wchar_t" .. gives linking error
- References: <20050921093152.23990.a_manish@yahoo.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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