from /usr/local/include/c++/3.3.2/bits/locale_classes.h:47,
from /usr/local/include/c++/3.3.2/bits/ios_base.h:47,
from /usr/local/include/c++/3.3.2/ios:49,
from /usr/local/include/c++/3.3.2/ostream:45,
from /usr/local/include/c++/3.3.2/iostream:45,
from /platform/test.cpp:1:
/usr/local/include/c++/3.3.2/bits/stl_construct.h:65:15: new: No such file or di
rectory
In file included from /usr/local/include/c++/3.3.2/ios:49,
from /usr/local/include/c++/3.3.2/ostream:45,
from /usr/local/include/c++/3.3.2/iostream:45,
from /platform/test.cpp:1:
/usr/local/include/c++/3.3.2/bits/ios_base.h:165: error: parse error before `{'
token
/usr/local/include/c++/3.3.2/bits/ios_base.h:175: error: destructor `failure'
must match class name `ios_base'
/usr/local/include/c++/3.3.2/bits/ios_base.h:363: error: parse error before `
protected'
/usr/local/include/c++/3.3.2/bits/ios_base.h:383: error: syntax error before `;
' token
/usr/local/include/c++/3.3.2/bits/ios_base.h:387: error: parse error before `,'
token
/usr/local/include/c++/3.3.2/bits/ios_base.h:389: error: missing ';' before
right brace
/usr/local/include/c++/3.3.2/bits/ios_base.h:391: error: semicolon missing
after declaration of `std::_Callback_list'
/usr/local/include/c++/3.3.2/bits/ios_base.h:392: error: ISO C++ forbids
defining types within return type
/usr/local/include/c++/3.3.2/bits/ios_base.h:392: error: two or more data types
in declaration of `_M_add_reference'
/usr/local/include/c++/3.3.2/bits/ios_base.h:392: error: semicolon missing
after declaration of `struct std::_Callback_list'
/usr/local/include/c++/3.3.2/bits/ios_base.h: In function `int
std::_M_add_reference()':
/usr/local/include/c++/3.3.2/bits/ios_base.h:392: error: `_M_refcount'
undeclared (first use this function)
/usr/local/include/c++/3.3.2/bits/ios_base.h:392: error: (Each undeclared
identifier is reported only once for each function it appears in.)
/usr/local/include/c++/3.3.2/bits/ios_base.h: At global scope:
/usr/local/include/c++/3.3.2/bits/ios_base.h:399: error: syntax error before `*
发表评论