| Topic: |
DEVELOP > c-Plus-Plus |
| User: |
"William" |
| Date: |
03 Jan 2007 08:15:35 PM |
| Object: |
a complie error ? |
I am using mingw and msys, there is a complier error:
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/basic_ios.h:
In instantiation of `std::basic_ios<wchar_t, std::char_traits<wchar_t> >':
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/ostream:59:
instantiated from `std::basic_ostream<wchar_t, std::char_traits<wchar_t> >'
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/sstream:420:
instantiated from `std::basic_ostringstream<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> >'
c:/cpp/lib-gcc/include/log4cpp/CategoryStream.hh:123: instantiated from
here
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/basic_ios.h:67:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/ostream:
In instantiation of `std::basic_ostream<wchar_t, std::char_traits<wchar_t>
':
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/sstream:420:
instantiated from `std::basic_ostringstream<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> >'
c:/cpp/lib-gcc/include/log4cpp/CategoryStream.hh:123: instantiated from
here
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/ostream:64:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/ostream.tcc:404:
error: no type named `pos_type' in `class std::basic_ostream<wchar_t,
std::char_traits<wchar_t> >'
c:/cpp/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/ostream.tcc:420:
error: no type named `pos_type' in `struct std::char_traits<wchar_t>'
........
but when I use mingw attached by CodeBlocks, it is OK.
gcc and STL of mingw is 3.4.2, that of ClodeBlocks is 3.4.3
Is there any difference between them ?
thanks in advance !
.
|
|
| User: "William" |
|
| Title: Re: a complie error ? |
03 Jan 2007 08:55:00 PM |
|
|
I copied STL 3.4.4 to mingw, and it's OK now,
it seems a STL incompliant.
On Thu, 04 Jan 2007 10:15:35 +0800, William <xx@abc.com> wrote:
I am using mingw and msys, there is a complier error:
.
|
|
|
|

|
Related Articles |
|
|