[ros-kernel] Fw: ANNOUNCEMENT: GCC-3.4.1 release candidate

Martin Fuchs martin-fuchs at gmx.net
Sun Jul 18 23:46:53 CEST 2004


Danny answered on my bug report about the MinGW headers:


On 18.07.2004 23:28:46 Danny Smith wrote:

----- Original Message -----

wcsstr-test.cpp: In function `int main()':
wcsstr-test.cpp:10: error: call of overloaded `wcsstr(wchar_t[8], const
wchar_t[4])' is ambiguous
E:/MinGW/bin/../lib/gcc/mingw32/3.4.1/../../../../include/string.h:119:
note: candidates are: wchar_t* wcsstr(const wchar_t*, const wchar_t*)
E:/MinGW/bin/../lib/gcc/mingw32/3.4.1/../../../../include/c++/3.4.1/cwch
ar:227:
note:                 wchar_t* std::wcsstr(wchar_t*, wchar_t*)


This example works with the previous version g++ 3.4.0.

The problem is a bug in libstdc++-v3 header.  See
http://gcc.gnu.org/ml/libstdc++/2004-07/msg00123.html
 for the trivial fix.

Danny



More information about the Ros-kernel mailing list