This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
gcc 3.0 iostream include path problem
- To: <libstdc++ at gcc dot gnu dot org>
- Subject: gcc 3.0 iostream include path problem
- From: "Peter A. Bigot" <pabigot at qwest dot net>
- Date: Thu, 21 Jun 2001 17:59:53 -0700 (MST)
- Reply-To: <bigotp at acm dot org>
// Between prerelease 20010416 and 3.0, bits/std_cstdio.h changed to use
// #include_next instead of #include. This, in conjunction with the
// behavior of -I handling where duplicate directories are removed from
// the search list causes this trivial file to fail to compile when invoked
// via:
// g++ -v -I/usr/include thisfile.cc
// The explicit request for /usr/include appears in the search_list
// before the normal default position that follows include/g++-v3,
// causing the second to be removed, and include_next to no longer be
// able to locate stdio.h. Eliminating the -I/usr/include lets it
// work, but this isn't an easy option given that what I am really
// doing is -I${READLINE_INCLUDE_DIR} which just happens to be
// /usr/include on a Redhat Linux system.
// A trace of the output is attached.
#include <iostream.h>
--
Peter A. Bigot E-mail: bigotp@acm.org
Reading specs from /usr/local/gcc3/bin/../lib/gcc-lib/i686-pc-linux-gnu/3.0/specs
Configured with: ./configure --prefix=/usr/local/gcc-3.0 --enable-threads=posix --enable-long-long --enable-languages=c,c++,f77
Thread model: posix
gcc version 3.0
/usr/local/gcc3/bin/../lib/gcc-lib/i686-pc-linux-gnu/3.0/cc1plus -v -I/usr/include -iprefix /usr/local/gcc3/bin/../lib/gcc-lib/i686-pc-linux-gnu/3.0/ -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -Dlinux -D__ELF__ -D__unix__ -D__linux__ -D__unix -D__linux -Asystem=posix -D__NO_INLINE__ -D__STDC_HOSTED__=1 -D_GNU_SOURCE -Acpu=i386 -Amachine=i386 -Di386 -D__i386 -D__i386__ -D__tune_i686__ -D__tune_pentiumpro__ x.cc -D__GNUG__=3 -D__GXX_DEPRECATED -D__EXCEPTIONS -D__GXX_ABI_VERSION=100 -quiet -dumpbase x.cc -version -o /tmp/ccq69mzk.s
GNU CPP version 3.0 (cpplib) (i386 Linux/ELF)
GNU C++ version 3.0 (i686-pc-linux-gnu)
compiled by GNU C version 3.0.
ignoring nonexistent directory "/usr/local/gcc3/i686-pc-linux-gnu/include"
ignoring nonexistent directory "/usr/local/gcc-3.0/i686-pc-linux-gnu/include"
ignoring duplicate directory "/usr/local/gcc-3.0/include/g++-v3"
ignoring duplicate directory "/usr/local/gcc-3.0/include/g++-v3/i686-pc-linux-gnu"
ignoring duplicate directory "/usr/local/gcc-3.0/include/g++-v3/backward"
ignoring duplicate directory "/usr/local/gcc-3.0/lib/gcc-lib/i686-pc-linux-gnu/3.0/include"
ignoring duplicate directory "/usr/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/include
/usr/local/gcc3/include/g++-v3
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu
/usr/local/gcc3/include/g++-v3/backward
/usr/local/gcc3/lib/gcc-lib/i686-pc-linux-gnu/3.0/include
/usr/local/include
End of search list.
In file included from /usr/local/gcc3/include/g++-v3/cstdio:31,
from /usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/c++io.h:35,
from /usr/local/gcc3/include/g++-v3/bits/fpos.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iosfwd.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:41:24: stdio.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/cstdio:31,
from /usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/c++io.h:35,
from /usr/local/gcc3/include/g++-v3/bits/fpos.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iosfwd.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:88: `FILE' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:89: `fpos_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:91: `clearerr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:92: `fclose' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:93: `feof' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:94: `ferror' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:95: `fflush' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:96: `fgetc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:97: `fgetpos' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:98: `fgets' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:99: `fopen' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:100: `fprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:101: `fputc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:102: `fputs' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:103: `fread' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:104: `freopen' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:105: `fscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:106: `fseek' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:107: `fsetpos' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:108: `ftell' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:109: `fwrite' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:110: `getc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:111: `getchar' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:112: `gets' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:113: `perror' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:114: `printf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:115: `putc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:116: `putchar' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:117: `puts' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:118: `remove' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:119: `rename' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:120: `rewind' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:121: `scanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:122: `setbuf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:123: `setvbuf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:124: `sprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:125: `sscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:126: `tmpfile' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:127: `tmpnam' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:128: `ungetc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:129: `vfprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:130: `vprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:131: `vsprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:144: `snprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:145: `vfscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:146: `vscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:147: `vsnprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:148: `vsscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:153: `snprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:154: `vfscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:155: `vscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:156: `vsnprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdio.h:157: `vsscanf' not declared
In file included from /usr/local/gcc3/include/g++-v3/bits/fpos.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iosfwd.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/c++io.h:47: syntax error
before `;' token
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/c++io.h:53: syntax error
before `;' token
In file included from /usr/local/gcc3/include/g++-v3/bits/fpos.h:40,
from /usr/local/gcc3/include/g++-v3/bits/std_iosfwd.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:42:24: wchar.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/fpos.h:40,
from /usr/local/gcc3/include/g++-v3/bits/std_iosfwd.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:59: `mbstate_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:123: `wint_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:125: `btowc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:126: `fgetwc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:127: `fgetws' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:128: `fputwc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:129: `fputws' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:130: `fwide' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:131: `fwprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:132: `fwscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:133: `getwc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:134: `getwchar' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:135: `mbrlen' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:136: `mbrtowc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:137: `mbsinit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:138: `mbsrtowcs' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:139: `putwc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:140: `putwchar' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:141: `swprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:142: `swscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:143: `ungetwc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:144: `vfwprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:145: `vfwscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:146: `vswprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:147: `vswscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:148: `vwprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:149: `vwscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:150: `wcrtomb' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:151: `wcscat' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:152: `wcscmp' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:153: `wcscoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:154: `wcscpy' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:155: `wcscspn' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:156: `wcsftime' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:157: `wcslen' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:158: `wcsncat' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:159: `wcsncmp' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:160: `wcsncpy' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:161: `wcsrtombs' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:162: `wcsspn' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:163: `wcstod' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:164: `wcstof' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:165: `wcstok' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:166: `wcstol' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:167: `wcstoul' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:168: `wcsxfrm' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:169: `wctob' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:170: `wmemcmp' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:171: `wmemcpy' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:172: `wmemmove' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:173: `wmemset' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:174: `wprintf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:175: `wscanf' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:177: `wcschr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: In function `wchar_t*
std::wcschr(wchar_t*, wchar_t)':
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:181: cannot convert `const
wchar_t*' to `wchar_t*' for argument `1' to `wchar_t* std::wcschr(wchar_t*,
wchar_t)'
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:183: `wcspbrk' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: In function `wchar_t*
std::wcspbrk(wchar_t*, wchar_t*)':
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:187: cannot convert `const
wchar_t*' to `wchar_t*' for argument `1' to `wchar_t* std::wcspbrk(wchar_t*,
wchar_t*)'
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:189: `wcsrchr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: In function `wchar_t*
std::wcsrchr(wchar_t*, wchar_t)':
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:193: cannot convert `const
wchar_t*' to `wchar_t*' for argument `1' to `wchar_t* std::wcsrchr(wchar_t*,
wchar_t)'
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:195: `wcsstr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: In function `wchar_t*
std::wcsstr(wchar_t*, wchar_t*)':
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:199: cannot convert `const
wchar_t*' to `wchar_t*' for argument `1' to `wchar_t* std::wcsstr(wchar_t*,
wchar_t*)'
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:201: `wmemchr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: In function `wchar_t*
std::wmemchr(wchar_t*, wchar_t, unsigned int)':
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:205: cannot convert `const
wchar_t*' to `wchar_t*' for argument `1' to `wchar_t* std::wmemchr(wchar_t*,
wchar_t, unsigned int)'
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:216: `wcstold' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:217: `wcstoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:218: `wcstoull' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:223: `wcstold' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:224: `wcstoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwchar.h:225: `wcstoull' not declared
In file included from /usr/local/gcc3/include/g++-v3/bits/std_iosfwd.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/fpos.h:112: `mbstate_t' was not declared in
this scope
/usr/local/gcc3/include/g++-v3/bits/fpos.h:112: template argument 1 is invalid
/usr/local/gcc3/include/g++-v3/bits/fpos.h:114: `mbstate_t' was not declared in
this scope
/usr/local/gcc3/include/g++-v3/bits/fpos.h:114: template argument 1 is invalid
In file included from /usr/local/gcc3/include/g++-v3/bits/char_traits.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:40:25: string.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/char_traits.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:68: `memcpy' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:69: `memmove' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:70: `strcpy' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:71: `strncpy' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:72: `strcat' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:73: `strncat' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:74: `memcmp' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:75: `strcmp' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:76: `strcoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:77: `strncmp' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:78: `strxfrm' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:79: `strcspn' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:80: `strspn' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:81: `strtok' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:82: `memset' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:83: `strerror' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:84: `strlen' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:86: `memchr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h: In function `void*
std::memchr(void*, int, unsigned int)':
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:90: cannot convert `const
void*' to `void*' for argument `1' to `void* std::memchr(void*, int,
unsigned int)'
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:92: `strchr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:98: `strpbrk' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:104: `strrchr' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstring.h:110: `strstr' not declared
In file included from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:41,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:55: parse error before `;'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:138: parse error before `;'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static int std::char_traits<char>::compare(const char*, const char*,
unsigned int)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:154: `memcmp' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:154: (Each undeclared
identifier is reported only once for each function it appears in.)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static size_t std::char_traits<char>::length(const char*)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:158: `strlen' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static const char* std::char_traits<char>::find(const char*, unsigned int,
const char&)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:162: cannot convert `const
char*' to `void*' for argument `1' to `void* std::memchr(void*, int,
unsigned int)'
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static char* std::char_traits<char>::move(char*, const char*, unsigned
int)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:166: `memmove' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static char* std::char_traits<char>::copy(char*, const char*, unsigned
int)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:170: `memcpy' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static char* std::char_traits<char>::assign(char*, unsigned int, char)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:174: `memset' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static int std::char_traits<char>::eof()':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:191: `EOF' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:204: parse error before `;'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:207: parse error before `;'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:234: type specifier omitted
for parameter
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:234: parse error before `)'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:246: parse error before `&'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:249: parse error before `('
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static int std::char_traits<wchar_t>::compare(const wchar_t*, const
wchar_t*, unsigned int)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:223: `wmemcmp' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static size_t std::char_traits<wchar_t>::length(const wchar_t*)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:227: `wcslen' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static const wchar_t* std::char_traits<wchar_t>::find(const wchar_t*,
unsigned int, const wchar_t&)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:231: cannot convert `const
wchar_t*' to `wchar_t*' for argument `1' to `wchar_t* std::wmemchr(wchar_t*,
wchar_t, unsigned int)'
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static wchar_t* std::char_traits<wchar_t>::move(...)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:235: `__s1' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:235: `__s2' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:235: `__n' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:235: `wmemmove' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static wchar_t* std::char_traits<wchar_t>::copy(wchar_t*, const wchar_t*,
unsigned int)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:239: `wmemcpy' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static wchar_t* std::char_traits<wchar_t>::assign(wchar_t*, unsigned int,
wchar_t)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:243: `wmemset' undeclared
(first use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: In static member function
`static wchar_t std::char_traits<wchar_t>::to_char_type(...)':
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:246: `__c' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/char_traits.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:252: parse error before `&'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:253: ISO C++ forbids defining
types within return type
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:253: `bool' is now a keyword
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:253: non-template used as
template
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:253: syntax error before `{'
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:256: syntax error before `('
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:259: syntax error before `('
token
/usr/local/gcc3/include/g++-v3/bits/char_traits.h:273: parse error before `}'
token
In file included from /usr/local/gcc3/include/g++-v3/bits/stl_algobase.h:44,
from /usr/local/gcc3/include/g++-v3/bits/std_memory.h:20,
from /usr/local/gcc3/include/g++-v3/bits/std_string.h:43,
from /usr/local/gcc3/include/g++-v3/bits/localefwd.h:42,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:41:25: stdlib.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/stl_algobase.h:44,
from /usr/local/gcc3/include/g++-v3/bits/std_memory.h:20,
from /usr/local/gcc3/include/g++-v3/bits/std_string.h:43,
from /usr/local/gcc3/include/g++-v3/bits/localefwd.h:42,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:75: `div_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:76: `ldiv_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:78: `abort' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:79: `abs' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:80: `atexit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:81: `atof' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:82: `atoi' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:83: `atol' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:84: `bsearch' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:85: `calloc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:86: `div' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:87: `exit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:88: `free' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:89: `getenv' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:90: `labs' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:91: `ldiv' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:92: `malloc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:93: `mblen' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:94: `mbstowcs' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:95: `mbtowc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:96: `qsort' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:97: `rand' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:98: `realloc' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:99: `srand' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:100: `strtod' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:101: `strtol' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:102: `strtoul' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:103: `system' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:104: `wcstombs' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:105: `wctomb' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h: In function `long int
std::abs(long int)':
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:108: `labs' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:111: syntax error before `('
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:127: `lldiv_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:128: `_Exit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:137: syntax error before `('
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:138: syntax error before `.'
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:138: syntax error before `.'
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:141: syntax error before `('
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:142: syntax error before `.'
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:142: syntax error before `.'
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:144: `atoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:145: `strtof' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:146: `strtoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:147: `strtoull' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:148: `strtold' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:149: parse error before `}'
token
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:153: `lldiv_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:154: `_Exit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:157: `div' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:158: `lldiv' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:159: `atoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:160: `strtof' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:161: `strtoll' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:162: `strtoull' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cstdlib.h:163: `strtold' not declared
In file included from /usr/local/gcc3/include/g++-v3/bits/stl_alloc.h:32,
from /usr/local/gcc3/include/g++-v3/bits/std_memory.h:21,
from /usr/local/gcc3/include/g++-v3/bits/std_string.h:43,
from /usr/local/gcc3/include/g++-v3/bits/localefwd.h:42,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cassert.h:37:25: assert.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/localefwd.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:38:24: ctype.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/localefwd.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:57: `isalnum' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:58: `isalpha' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:59: `iscntrl' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:60: `isdigit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:61: `isgraph' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:62: `islower' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:63: `isprint' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:64: `ispunct' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:65: `isspace' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:66: `isupper' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:67: `isxdigit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:68: `tolower' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cctype.h:69: `toupper' not declared
In file included from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:43,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/localefwd.h:129: `mbstate_t' was not
declared in this scope
/usr/local/gcc3/include/g++-v3/bits/localefwd.h:129: template argument 3 is
invalid
/usr/local/gcc3/include/g++-v3/bits/localefwd.h:131: `mbstate_t' was not
declared in this scope
/usr/local/gcc3/include/g++-v3/bits/localefwd.h:131: template argument 3 is
invalid
In file included from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:44,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/ios_base.h:206: `SEEK_CUR' was not declared
in this scope
/usr/local/gcc3/include/g++-v3/bits/ios_base.h:207: `SEEK_END' was not declared
in this scope
In file included from /usr/local/gcc3/include/g++-v3/bits/locale_facets.h:41,
from /usr/local/gcc3/include/g++-v3/bits/basic_ios.h:36,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:46,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_ctime.h:40:23: time.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/locale_facets.h:45,
from /usr/local/gcc3/include/g++-v3/bits/basic_ios.h:36,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:46,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:38:25: wctype.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/locale_facets.h:45,
from /usr/local/gcc3/include/g++-v3/bits/basic_ios.h:36,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:46,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:62: `wint_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:64: `wctype_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:65: `wctrans_t' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:67: `iswalnum' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:68: `iswalpha' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:69: `iswblank' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:70: `iswcntrl' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:71: `iswdigit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:72: `iswgraph' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:73: `iswlower' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:74: `iswprint' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:75: `iswprint' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:76: `iswpunct' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:77: `iswspace' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:78: `iswupper' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:79: `iswxdigit' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:80: `iswctype' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:81: `towlower' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:82: `towupper' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:83: `towctrans' not declared
/usr/local/gcc3/include/g++-v3/bits/std_cwctype.h:84: `wctrans' not declared
In file included from /usr/local/gcc3/include/g++-v3/bits/locale_facets.h:53,
from /usr/local/gcc3/include/g++-v3/bits/basic_ios.h:36,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:46,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:58: `_ISupper'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:59: `_ISlower'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:60: `_ISalpha'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:61: `_ISdigit'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:62: `_ISxdigit'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:63: `_ISspace'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:64: `_ISprint'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:65: `_ISgraph'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:66: `_IScntrl'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:67: `_ISpunct'
was not declared in this scope
/usr/local/gcc3/include/g++-v3/i686-pc-linux-gnu/bits/ctype_base.h:68: `_ISalnum'
was not declared in this scope
In file included from /usr/local/gcc3/include/g++-v3/bits/basic_ios.h:36,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:46,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/locale_facets.h:331: parse error before `;'
token
/usr/local/gcc3/include/g++-v3/bits/locale_facets.h:341: parse error before `
__m'
In file included from /usr/local/gcc3/include/g++-v3/bits/locale_facets.h:415,
from /usr/local/gcc3/include/g++-v3/bits/basic_ios.h:36,
from /usr/local/gcc3/include/g++-v3/bits/std_ios.h:46,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:39,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/codecvt.h: In constructor
`std::__enc_traits::__enc_traits()':
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:93: `strcpy' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/codecvt.h: In constructor
`std::__enc_traits::__enc_traits(const char*, const char*, int, int)':
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:103: `strncpy' undeclared (first
use this function)
/usr/local/gcc3/include/g++-v3/bits/codecvt.h: At global scope:
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:595: `mbstate_t' was not declared
in this scope
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:596: template argument 3 is
invalid
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:596: `mbstate_t' was not declared
in this scope
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:597: template argument 3 is
invalid
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:597: explicit specialization of
non-template `std::<anonymous struct>'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:602: parse error before `;' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:608: only declarations of
constructors can be `explicit'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:612: destructor `codecvt' must
match class name `._26'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:615: `result' declared as a
`virtual' field
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:615: parse error before `(' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:621: `result' declared as a
`virtual' field
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:621: declaration of `int
std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:615: conflicts with previous
declaration `int std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:621: parse error before `(' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:625: `result' declared as a
`virtual' field
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:625: declaration of `int
std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:615: conflicts with previous
declaration `int std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:625: parse error before `(' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:637: parse error before `&' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:621: duplicate member
`std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:625: duplicate member
`std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:647: `mbstate_t' was not declared
in this scope
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:648: template argument 3 is
invalid
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:648: `mbstate_t' was not declared
in this scope
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:649: template argument 3 is
invalid
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:649: explicit specialization of
non-template `std::<anonymous struct>'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:654: parse error before `;' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:660: only declarations of
constructors can be `explicit'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:664: destructor `codecvt' must
match class name `._27'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:667: `result' declared as a
`virtual' field
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:667: parse error before `(' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:673: `result' declared as a
`virtual' field
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:673: declaration of `int
std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:667: conflicts with previous
declaration `int std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:673: parse error before `(' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:678: `result' declared as a
`virtual' field
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:678: declaration of `int
std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:667: conflicts with previous
declaration `int std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:678: parse error before `(' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:691: parse error before `&' token
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:673: duplicate member
`std::<anonymous struct>::result'
/usr/local/gcc3/include/g++-v3/bits/codecvt.h:678: duplicate member
`std::<anonymous struct>::result'
In file included from /usr/local/gcc3/include/g++-v3/bits/locale_facets.tcc:35,
from /usr/local/gcc3/include/g++-v3/bits/std_locale.h:41,
from /usr/local/gcc3/include/g++-v3/bits/ostream.tcc:32,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:278,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_cerrno.h:38:24: errno.h: No such file or directory
In file included from /usr/local/gcc3/include/g++-v3/bits/locale_facets.tcc:36,
from /usr/local/gcc3/include/g++-v3/bits/std_locale.h:41,
from /usr/local/gcc3/include/g++-v3/bits/ostream.tcc:32,
from /usr/local/gcc3/include/g++-v3/bits/std_ostream.h:278,
from /usr/local/gcc3/include/g++-v3/bits/std_iostream.h:40,
from /usr/local/gcc3/include/g++-v3/backward/iostream.h:32,
from x.cc:14:
/usr/local/gcc3/include/g++-v3/bits/std_clocale.h:38:25: locale.h: No such file or directory