Hello,
I have a small program below:
**********************
#include <stdio.h>
#include <list.h>
int main ()
{
}
**********************
I compile it by using g++ (gcc-2_8_1-sol7-intel-local)
on Solaris8, No problem!!
Today, I installed Solaris10 in my new PC, and
installed new g++ (gcc-3.3.2-sol10-intel-local)
in it.
When I compile this program, it shows up errors below:
It seems the <list.h> has problem. So how to use list.h
in Solaris 10 & g++ 3.3.2. Tanks for any help!!!!!!!!!!!!
**************************
In file included from /usr/local/include/c++/3.3.2/backward/list.h:59,
from client/bmain.c:2:
/usr/local/include/c++/3.3.2/backward/backward_warning.h:32:2: warning:
#warning This file includes at least one deprecated or antiquated
header. Please consider using one of the 32 headers found in section
17.4.1.2 of the C++ standard. Examples include substituting the <X>
header for the <X.h> header for C++ includes, or <sstream> instead of
the deprecated header <strstream.h>. To disable this warning use
-Wno-deprecated.
In file included from /usr/local/include/c++/3.3.2/iosfwd:50,
from /usr/local/include/c++/3.3.2/ios:44,
from /usr/local/include/c++/3.3.2/ostream:45,
from /usr/local/include/c++/3.3.2/iostream:45,
from /usr/local/include/c++/3.3.2/backward/iostream.h:32,
from /usr/local/include/c++/3.3.2/backward/iterator.h:33,
from /usr/local/include/c++/3.3.2/backward/algobase.h:60,
from /usr/local/include/c++/3.3.2/backward/list.h:60,
from client/bmain.c:2:
/usr/local/include/c++/3.3.2/bits/functexcept.h:34:31:
exception_defines.h: No such file or directory
In file included from /usr/local/include/c++/3.3.2/ostream:45,
from /usr/local/include/c++/3.3.2/iostream:45,
from /usr/local/include/c++/3.3.2/backward/iostream.h:32,
from /usr/local/include/c++/3.3.2/backward/iterator.h:33,
from /usr/local/include/c++/3.3.2/backward/algobase.h:60,
from /usr/local/include/c++/3.3.2/backward/list.h:60,
from client/bmain.c:2:
/usr/local/include/c++/3.3.2/ios:45:57: exception: No such file or
directory
In file included from /usr/local/include/c++/3.3.2/bits/localefwd.h:48,
from /usr/local/include/c++/3.3.2/ios:48,
from /usr/local/include/c++/3.3.2/ostream:45,
from /usr/local/include/c++/3.3.2/iostream:45,
from /usr/local/include/c++/3.3.2/backward/iostream.h:32,
from /usr/local/include/c++/3.3.2/backward/iterator.h:33,
from /usr/local/include/c++/3.3.2/backward/algobase.h:60,
from /usr/local/include/c++/3.3.2/backward/list.h:60,
from client/bmain.c:2:
/usr/local/include/c++/3.3.2/bits/functexcept.h:34:31:
exception_defines.h: No such file or directory
In file included from /usr/local/include/c++/3.3.2/memory:54,
from /usr/local/include/c++/3.3.2/string:48,
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 /usr/local/include/c++/3.3.2/backward/iostream.h:32,
from /usr/local/include/c++/3.3.2/backward/iterator.h:33,
from /usr/local/include/c++/3.3.2/backward/algobase.h:60,
from /usr/local/include/c++/3.3.2/backward/list.h:60,
from client/bmain.c:2:
/usr/local/include/c++/3.3.2/bits/stl_algobase.h:69:15: new: No such
file or directory