[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#107633: Error in std library headers



Package: libstdc++3-dev
Version: 1:3.0.1-0pre010801

I cannot compile a trivial C++ program because of errors in the
standard library headers.

	Example program: test.cc

#include <iostream>
int main();

	Example execution:

ccurrie@mutation:~$ g++-3.0 test.cc
In file included from /usr/include/g++-v3/cstdio:31,
                 from /usr/include/g++-v3/sparc-linux/bits/c++io.h:35,
                 from /usr/include/g++-v3/bits/fpos.h:39,
                 from /usr/include/g++-v3/bits/std_iosfwd.h:41,
                 from /usr/include/g++-v3/bits/std_ios.h:39,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from test.cc:1:
/usr/include/g++-v3/bits/std_cstdio.h:145: `vfscanf' not declared
/usr/include/g++-v3/bits/std_cstdio.h:146: `vscanf' not declared
/usr/include/g++-v3/bits/std_cstdio.h:148: `vsscanf' not declared
/usr/include/g++-v3/bits/std_cstdio.h:154: `vfscanf' not declared
/usr/include/g++-v3/bits/std_cstdio.h:155: `vscanf' not declared
/usr/include/g++-v3/bits/std_cstdio.h:157: `vsscanf' not declared
In file included from /usr/include/g++-v3/bits/fpos.h:40,
                 from /usr/include/g++-v3/bits/std_iosfwd.h:41,
                 from /usr/include/g++-v3/bits/std_ios.h:39,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from test.cc:1:
/usr/include/g++-v3/bits/std_cwchar.h:130: `fwide' not declared
/usr/include/g++-v3/bits/std_cwchar.h:131: `fwprintf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:132: `fwscanf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:141: `swprintf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:142: `swscanf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:144: `vfwprintf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:145: `vfwscanf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:146: `vswprintf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:147: `vswscanf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:148: `vwprintf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:149: `vwscanf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:164: `wcstof' not declared
/usr/include/g++-v3/bits/std_cwchar.h:174: `wprintf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:175: `wscanf' not declared
/usr/include/g++-v3/bits/std_cwchar.h:216: `wcstold' not declared
/usr/include/g++-v3/bits/std_cwchar.h:217: `wcstoll' not declared
/usr/include/g++-v3/bits/std_cwchar.h:218: `wcstoull' not declared
/usr/include/g++-v3/bits/std_cwchar.h:223: `wcstold' not declared
/usr/include/g++-v3/bits/std_cwchar.h:224: `wcstoll' not declared
/usr/include/g++-v3/bits/std_cwchar.h:225: `wcstoull' not declared
In file included from /usr/include/g++-v3/bits/stl_algobase.h:73,
                 from /usr/include/g++-v3/bits/std_memory.h:49,
                 from /usr/include/g++-v3/bits/std_string.h:43,
                 from /usr/include/g++-v3/bits/localefwd.h:42,
                 from /usr/include/g++-v3/bits/std_ios.h:43,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from test.cc:1:
/usr/include/g++-v3/bits/std_cstdlib.h:127: `lldiv_t' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:128: `_Exit' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:137: syntax error before `(' token
/usr/include/g++-v3/bits/std_cstdlib.h:138: syntax error before `.' token
/usr/include/g++-v3/bits/std_cstdlib.h:138: syntax error before `.' token
/usr/include/g++-v3/bits/std_cstdlib.h:141: syntax error before `(' token
/usr/include/g++-v3/bits/std_cstdlib.h:142: syntax error before `.' token
/usr/include/g++-v3/bits/std_cstdlib.h:142: syntax error before `.' token
/usr/include/g++-v3/bits/std_cstdlib.h:145: `strtof' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:148: `strtold' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:149: parse error before `}' token
/usr/include/g++-v3/bits/std_cstdlib.h:153: `lldiv_t' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:154: `_Exit' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:157: `div' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:158: `lldiv' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:159: `atoll' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:160: `strtof' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:161: `strtoll' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:162: `strtoull' not declared
/usr/include/g++-v3/bits/std_cstdlib.h:163: `strtold' not declared
In file included from /usr/include/g++-v3/bits/locale_facets.h:45,
                 from /usr/include/g++-v3/bits/basic_ios.h:36,
                 from /usr/include/g++-v3/bits/std_ios.h:46,
                 from /usr/include/g++-v3/bits/std_ostream.h:39,
                 from /usr/include/g++-v3/bits/std_iostream.h:40,
                 from /usr/include/g++-v3/iostream:31,
                 from test.cc:1:
/usr/include/g++-v3/bits/std_cwctype.h:69: `iswblank' not declared
ccurrie@mutation:~$ 




Reply to: