Raff die Fehlermeldung nicht!



  • Ahoj allerseits!

    Folgendes Problem: Ich will jetzt endlich auch mla in Linux programmieren, nach dem ich das bisher nur in Windows getan habe (Borland 6, OpenWATCOM). Das compilieren mit g++ geht aber nicht 😞 !!!

    Mein kleines Programm "test.cpp":

    #include <iostream>
    
    void main (void)
    {
            cout>>"Hello World!\n";
    }
    

    In der Console bin ich in den ordner gewechselt, wo test.cpp liegt und dann dies ausgeführt:

    g++ ./test.cpp -o ./test

    Raus kam nun folgende Meldung (der Anfang ist abgeschnitten):

    /usr/include/c++/4.1.0/time.h:142: error: ‘std::gmtime’ has not been declared
    /usr/include/c++/4.1.0/time.h:143: error: ‘std::localtime’ has not been declared
    /usr/include/c++/4.1.0/time.h:144: error: ‘std::time’ has not been declared
    /usr/include/c++/4.1.0/time.h:145: error: ‘std::mktime’ has not been declared
    /usr/include/c++/4.1.0/time.h:146: error: ‘std::clock’ has not been declared
    /usr/include/c++/4.1.0/time.h:147: error: ‘std::strftime’ has not been declared
    /usr/include/c++/4.1.0/time.h:148: error: ‘std::strptime’ has not been declared
    /usr/include/c++/4.1.0/time.h:149: error: ‘std::_lstrftim’ has not been declared
    /usr/include/c++/4.1.0/time.h:150: error: ‘std::_wasctime’ has not been declared
    /usr/include/c++/4.1.0/time.h:151: error: ‘std::_wctime’ has not been declared
    /usr/include/c++/4.1.0/time.h:152: error: ‘std::_wstrdate’ has not been declared
    /usr/include/c++/4.1.0/time.h:153: error: ‘std::_wstrtime’ has not been declared
    /usr/include/c++/4.1.0/time.h:154: error: ‘std::wcsftime’ has not been declared
    /usr/include/c++/4.1.0/time.h:155: error: ‘std::_wtzset’ has not been declared
    /usr/include/c++/4.1.0/time.h:156: error: ‘std::stime’ has not been declared
    /usr/include/c++/4.1.0/time.h:157: error: ‘std::_tzset’ has not been declared
    /usr/include/c++/4.1.0/time.h:158: error: ‘std::_strdate’ has not been declared
    /usr/include/c++/4.1.0/time.h:159: error: ‘std::_strtime’ has not been declared
    /usr/include/c++/4.1.0/time.h:160: error: ‘std::_daylight’ has not been declared
    /usr/include/c++/4.1.0/time.h:161: error: ‘std::_timezone’ has not been declared
    /usr/include/c++/4.1.0/time.h:162: error: ‘std::tzname’ has not been declared
    /usr/include/c++/4.1.0/time.h:163: error: ‘std::wtzname’ has not been declared
    /usr/include/c++/4.1.0/signal.h:50: error: typedef ‘std::__cdecl’ is initialized (use __typeof
    instead)
    /usr/include/c++/4.1.0/signal.h:50: error: ‘_CatcherPTR’ was not declared in this scope
    /usr/include/c++/4.1.0/signal.h:50: error: expected ‘,’ or ‘;’ before ‘(’ token
    /usr/include/c++/4.1.0/signal.h:73: error: expected initializer before ‘raise’
    /usr/include/c++/4.1.0/signal.h:75: error: expected )' before ‘*’ token /usr/include/c++/4.1.0/signal.h:103: error: ‘std::_CatcherPTR’ has not been declared /usr/include/c++/4.1.0/signal.h:105: error: ‘std::raise’ has not been declared /usr/include/c++/4.1.0/signal.h:106: error: ‘std::signal’ has not been declared /usr/include/c++/4.1.0/ctype.h:47: error: ‘__cdecl’ does not name a type /usr/include/c++/4.1.0/ctype.h:48: error: expected initializer before ‘_lower’ /usr/include/c++/4.1.0/ctype.h:49: error: expected initializer before ‘_upper’ /usr/include/c++/4.1.0/ctype.h:51: error: expected initializer before ‘isalnum’ /usr/include/c++/4.1.0/ctype.h:52: error: expected initializer before ‘isalpha’ /usr/include/c++/4.1.0/ctype.h:53: error: expected initializer before ‘iscntrl’ /usr/include/c++/4.1.0/ctype.h:54: error: expected initializer before ‘isdigit’ /usr/include/c++/4.1.0/ctype.h:55: error: expected initializer before ‘isgraph’ /usr/include/c++/4.1.0/ctype.h:56: error: expected initializer before ‘islower’ /usr/include/c++/4.1.0/ctype.h:57: error: expected initializer before ‘isprint’ /usr/include/c++/4.1.0/ctype.h:58: error: expected initializer before ‘ispunct’ /usr/include/c++/4.1.0/ctype.h:59: error: expected initializer before ‘isspace’ /usr/include/c++/4.1.0/ctype.h:60: error: expected initializer before ‘isupper’ /usr/include/c++/4.1.0/ctype.h:61: error: expected initializer before ‘isxdigit’ /usr/include/c++/4.1.0/ctype.h:62: error: expected initializer before ‘isascii’ /usr/include/c++/4.1.0/ctype.h:64: error: expected initializer before ‘iswalnum’ /usr/include/c++/4.1.0/ctype.h:65: error: expected initializer before ‘iswalpha’ /usr/include/c++/4.1.0/ctype.h:66: error: expected initializer before ‘iswcntrl’ /usr/include/c++/4.1.0/ctype.h:67: error: expected initializer before ‘iswdigit’ /usr/include/c++/4.1.0/ctype.h:68: error: expected initializer before ‘iswgraph’ /usr/include/c++/4.1.0/ctype.h:69: error: expected initializer before ‘iswlower’ /usr/include/c++/4.1.0/ctype.h:70: error: expected initializer before ‘iswprint’ /usr/include/c++/4.1.0/ctype.h:71: error: expected initializer before ‘iswpunct’ /usr/include/c++/4.1.0/ctype.h:72: error: expected initializer before ‘iswspace’ /usr/include/c++/4.1.0/ctype.h:73: error: expected initializer before ‘iswupper’ /usr/include/c++/4.1.0/ctype.h:74: error: expected initializer before ‘iswxdigit’ /usr/include/c++/4.1.0/ctype.h:75: error: expected initializer before ‘iswascii’ /usr/include/c++/4.1.0/ctype.h:144: error: expected initializer before ‘_ltolower’ /usr/include/c++/4.1.0/ctype.h:145: error: expected initializer before ‘_ltoupper’ /usr/include/c++/4.1.0/ctype.h:146: error: expected initializer before ‘_ltowupper’ /usr/include/c++/4.1.0/ctype.h:147: error: expected initializer before ‘_ltowlower’ /usr/include/c++/4.1.0/ctype.h:174: error: expected initializer before ‘tolower’ /usr/include/c++/4.1.0/ctype.h:179: error: expected initializer before ‘toupper’ /usr/include/c++/4.1.0/ctype.h:184: error: expected initializer before ‘towlower’ /usr/include/c++/4.1.0/ctype.h:189: error: expected initializer before ‘towupper’ /usr/include/c++/4.1.0/ctype.h:219: error: ‘std::_chartype’ has not been declared /usr/include/c++/4.1.0/ctype.h:220: error: ‘std::_lower’ has not been declared /usr/include/c++/4.1.0/ctype.h:221: error: ‘std::_upper’ has not been declared /usr/include/c++/4.1.0/ctype.h:222: error: ‘std::isalnum’ has not been declared /usr/include/c++/4.1.0/ctype.h:223: error: ‘std::isalpha’ has not been declared /usr/include/c++/4.1.0/ctype.h:224: error: ‘std::iscntrl’ has not been declared /usr/include/c++/4.1.0/ctype.h:225: error: ‘std::isdigit’ has not been declared /usr/include/c++/4.1.0/ctype.h:226: error: ‘std::isgraph’ has not been declared /usr/include/c++/4.1.0/ctype.h:227: error: ‘std::islower’ has not been declared /usr/include/c++/4.1.0/ctype.h:228: error: ‘std::isprint’ has not been declared /usr/include/c++/4.1.0/ctype.h:229: error: ‘std::ispunct’ has not been declared /usr/include/c++/4.1.0/ctype.h:230: error: ‘std::isspace’ has not been declared /usr/include/c++/4.1.0/ctype.h:231: error: ‘std::isupper’ has not been declared /usr/include/c++/4.1.0/ctype.h:232: error: ‘std::isxdigit’ has not been declared /usr/include/c++/4.1.0/ctype.h:233: error: ‘std::isascii’ has not been declared /usr/include/c++/4.1.0/ctype.h:234: error: ‘std::iswalnum’ has not been declared /usr/include/c++/4.1.0/ctype.h:235: error: ‘std::iswalpha’ has not been declared /usr/include/c++/4.1.0/ctype.h:236: error: ‘std::iswcntrl’ has not been declared /usr/include/c++/4.1.0/ctype.h:237: error: ‘std::iswdigit’ has not been declared /usr/include/c++/4.1.0/ctype.h:238: error: ‘std::iswgraph’ has not been declared /usr/include/c++/4.1.0/ctype.h:239: error: ‘std::iswlower’ has not been declared /usr/include/c++/4.1.0/ctype.h:240: error: ‘std::iswprint’ has not been declared /usr/include/c++/4.1.0/ctype.h:241: error: ‘std::iswpunct’ has not been declared /usr/include/c++/4.1.0/ctype.h:242: error: ‘std::iswspace’ has not been declared /usr/include/c++/4.1.0/ctype.h:243: error: ‘std::iswupper’ has not been declared /usr/include/c++/4.1.0/ctype.h:244: error: ‘std::iswxdigit’ has not been declared /usr/include/c++/4.1.0/ctype.h:245: error: ‘std::iswascii’ has not been declared /usr/include/c++/4.1.0/ctype.h:246: error: ‘std::tolower’ has not been declared /usr/include/c++/4.1.0/ctype.h:247: error: ‘std::_ltolower’ has not been declared /usr/include/c++/4.1.0/ctype.h:248: error: ‘std::toupper’ has not been declared /usr/include/c++/4.1.0/ctype.h:249: error: ‘std::_ltoupper’ has not been declared /usr/include/c++/4.1.0/ctype.h:250: error: ‘std::towlower’ has not been declared /usr/include/c++/4.1.0/ctype.h:251: error: ‘std::towupper’ has not been declared /usr/include/c++/4.1.0/ctype.h:252: error: ‘std::_ltowupper’ has not been declared /usr/include/c++/4.1.0/ctype.h:253: error: ‘std::_ltowlower’ has not been declared /usr/include/c++/4.1.0/cctype:70: error: ‘::isalnum’ has not been declared /usr/include/c++/4.1.0/cctype:71: error: ‘::isalpha’ has not been declared /usr/include/c++/4.1.0/cctype:72: error: ‘::iscntrl’ has not been declared /usr/include/c++/4.1.0/cctype:73: error: ‘::isdigit’ has not been declared /usr/include/c++/4.1.0/cctype:74: error: ‘::isgraph’ has not been declared /usr/include/c++/4.1.0/cctype:75: error: ‘::islower’ has not been declared /usr/include/c++/4.1.0/cctype:76: error: ‘::isprint’ has not been declared /usr/include/c++/4.1.0/cctype:77: error: ‘::ispunct’ has not been declared /usr/include/c++/4.1.0/cctype:78: error: ‘::isspace’ has not been declared /usr/include/c++/4.1.0/cctype:79: error: ‘::isupper’ has not been declared /usr/include/c++/4.1.0/cctype:80: error: ‘::isxdigit’ has not been declared /usr/include/c++/4.1.0/cctype:81: error: ‘::tolower’ has not been declared /usr/include/c++/4.1.0/cctype:82: error: ‘::toupper’ has not been declared /usr/include/c++/4.1.0/ctime:71: error: ‘::clock’ has not been declared /usr/include/c++/4.1.0/ctime:72: error: ‘::difftime’ has not been declared /usr/include/c++/4.1.0/ctime:73: error: ‘::mktime’ has not been declared /usr/include/c++/4.1.0/ctime:74: error: ‘::time’ has not been declared /usr/include/c++/4.1.0/ctime:75: error: ‘::asctime’ has not been declared /usr/include/c++/4.1.0/ctime:76: error: ‘::ctime’ has not been declared /usr/include/c++/4.1.0/ctime:77: error: ‘::gmtime’ has not been declared /usr/include/c++/4.1.0/ctime:78: error: ‘::localtime’ has not been declared /usr/include/c++/4.1.0/ctime:79: error: ‘::strftime’ has not been declared /usr/include/c++/4.1.0/tchar.h:590: error: expected initializer before ‘_tclen’ /usr/include/c++/4.1.0/tchar.h:591: error: expected initializer before ‘_tccpy’ /usr/include/c++/4.1.0/tchar.h:592: error: expected initializer before ‘_tccmp’ /usr/include/c++/4.1.0/tchar.h:632: error: expected initializer before ‘strinc’ /usr/include/c++/4.1.0/tchar.h:633: error: expected initializer before ‘strdec’ /usr/include/c++/4.1.0/tchar.h:635: error: expected initializer before ‘_strinc’ /usr/include/c++/4.1.0/tchar.h:636: error: expected initializer before ‘_strdec’ /usr/include/c++/4.1.0/tchar.h:637: error: expected initializer before ‘_strnextc’ /usr/include/c++/4.1.0/tchar.h:638: error: expected initializer before ‘_strninc’ /usr/include/c++/4.1.0/tchar.h:639: error: expected initializer before ‘_strncnt’ /usr/include/c++/4.1.0/tchar.h:640: error: expected initializer before ‘_strspnp’ /usr/include/c++/4.1.0/cwchar:72: error: ‘::mbstate_t’ has not been declared /usr/include/c++/4.1.0/cwchar:146: error: ‘::btowc’ has not been declared /usr/include/c++/4.1.0/cwchar:147: error: ‘::fgetwc’ has not been declared /usr/include/c++/4.1.0/cwchar:148: error: ‘::fgetws’ has not been declared /usr/include/c++/4.1.0/cwchar:149: error: ‘::fputwc’ has not been declared /usr/include/c++/4.1.0/cwchar:150: error: ‘::fputws’ has not been declared /usr/include/c++/4.1.0/cwchar:151: error: ‘::fwide’ has not been declared /usr/include/c++/4.1.0/cwchar:152: error: ‘::fwprintf’ has not been declared /usr/include/c++/4.1.0/cwchar:153: error: ‘::fwscanf’ has not been declared /usr/include/c++/4.1.0/cwchar:154: error: ‘::getwc’ has not been declared /usr/include/c++/4.1.0/cwchar:155: error: ‘::getwchar’ has not been declared /usr/include/c++/4.1.0/cwchar:156: error: ‘::mbrlen’ has not been declared /usr/include/c++/4.1.0/cwchar:157: error: ‘::mbrtowc’ has not been declared /usr/include/c++/4.1.0/cwchar:158: error: ‘::mbsinit’ has not been declared /usr/include/c++/4.1.0/cwchar:159: error: ‘::mbsrtowcs’ has not been declared /usr/include/c++/4.1.0/cwchar:160: error: ‘::putwc’ has not been declared /usr/include/c++/4.1.0/cwchar:161: error: ‘::putwchar’ has not been declared /usr/include/c++/4.1.0/cwchar:162: error: ‘::swprintf’ has not been declared /usr/include/c++/4.1.0/cwchar:163: error: ‘::swscanf’ has not been declared /usr/include/c++/4.1.0/cwchar:164: error: ‘::ungetwc’ has not been declared /usr/include/c++/4.1.0/cwchar:165: error: ‘::vfwprintf’ has not been declared /usr/include/c++/4.1.0/cwchar:167: error: ‘::vfwscanf’ has not been declared /usr/include/c++/4.1.0/cwchar:169: error: ‘::vswprintf’ has not been declared /usr/include/c++/4.1.0/cwchar:171: error: ‘::vswscanf’ has not been declared /usr/include/c++/4.1.0/cwchar:173: error: ‘::vwprintf’ has not been declared /usr/include/c++/4.1.0/cwchar:175: error: ‘::vwscanf’ has not been declared /usr/include/c++/4.1.0/cwchar:177: error: ‘::wcrtomb’ has not been declared /usr/include/c++/4.1.0/cwchar:178: error: ‘::wcscat’ has not been declared /usr/include/c++/4.1.0/cwchar:179: error: ‘::wcscmp’ has not been declared /usr/include/c++/4.1.0/cwchar:180: error: ‘::wcscoll’ has not been declared /usr/include/c++/4.1.0/cwchar:181: error: ‘::wcscpy’ has not been declared /usr/include/c++/4.1.0/cwchar:182: error: ‘::wcscspn’ has not been declared /usr/include/c++/4.1.0/cwchar:183: error: ‘::wcsftime’ has not been declared /usr/include/c++/4.1.0/cwchar:184: error: ‘::wcslen’ has not been declared /usr/include/c++/4.1.0/cwchar:185: error: ‘::wcsncat’ has not been declared /usr/include/c++/4.1.0/cwchar:186: error: ‘::wcsncmp’ has not been declared /usr/include/c++/4.1.0/cwchar:187: error: ‘::wcsncpy’ has not been declared /usr/include/c++/4.1.0/cwchar:188: error: ‘::wcsrtombs’ has not been declared /usr/include/c++/4.1.0/cwchar:189: error: ‘::wcsspn’ has not been declared /usr/include/c++/4.1.0/cwchar:190: error: ‘::wcstod’ has not been declared /usr/include/c++/4.1.0/cwchar:192: error: ‘::wcstof’ has not been declared /usr/include/c++/4.1.0/cwchar:194: error: ‘::wcstok’ has not been declared /usr/include/c++/4.1.0/cwchar:195: error: ‘::wcstol’ has not been declared /usr/include/c++/4.1.0/cwchar:196: error: ‘::wcstoul’ has not been declared /usr/include/c++/4.1.0/cwchar:197: error: ‘::wcsxfrm’ has not been declared /usr/include/c++/4.1.0/cwchar:198: error: ‘::wctob’ has not been declared /usr/include/c++/4.1.0/cwchar:199: error: ‘::wmemcmp’ has not been declared /usr/include/c++/4.1.0/cwchar:200: error: ‘::wmemcpy’ has not been declared /usr/include/c++/4.1.0/cwchar:201: error: ‘::wmemmove’ has not been declared /usr/include/c++/4.1.0/cwchar:202: error: ‘::wmemset’ has not been declared /usr/include/c++/4.1.0/cwchar:203: error: ‘::wprintf’ has not been declared /usr/include/c++/4.1.0/cwchar:204: error: ‘::wscanf’ has not been declared /usr/include/c++/4.1.0/cwchar:206: error: ‘::wcschr’ has not been declared /usr/include/c++/4.1.0/cwchar: In function ‘wchar\_t* std::wcschr(wchar\_t*, wchar_t)’: /usr/include/c++/4.1.0/cwchar:210: error: invalid conversion from ‘const wchar\_t*’ to ‘wchar\_t*’ /usr/include/c++/4.1.0/cwchar:210: error: initializing argument 1 of ‘wchar\_t* std::wcschr(wchar\_t*, wchar_t)’ /usr/include/c++/4.1.0/cwchar: At global scope: /usr/include/c++/4.1.0/cwchar:212: error: ‘::wcspbrk’ has not been declared /usr/include/c++/4.1.0/cwchar: In function ‘wchar\_t* std::wcspbrk(wchar\_t*, const wchar_t*)’: /usr/include/c++/4.1.0/cwchar:216: error: invalid conversion from ‘const wchar\_t*’ to ‘wchar\_t*’ /usr/include/c++/4.1.0/cwchar:216: error: initializing argument 1 of ‘wchar\_t* std::wcspbrk(wchar\_t*, const wchar_t*)’ /usr/include/c++/4.1.0/cwchar: At global scope: /usr/include/c++/4.1.0/cwchar:218: error: ‘::wcsrchr’ has not been declared /usr/include/c++/4.1.0/cwchar: In function ‘wchar\_t* std::wcsrchr(wchar\_t*, wchar_t)’: /usr/include/c++/4.1.0/cwchar:222: error: invalid conversion from ‘const wchar\_t*’ to ‘wchar\_t*’ /usr/include/c++/4.1.0/cwchar:222: error: initializing argument 1 of ‘wchar\_t* std::wcsrchr(wchar\_t*, wchar_t)’ /usr/include/c++/4.1.0/cwchar: At global scope: /usr/include/c++/4.1.0/cwchar:224: error: ‘::wcsstr’ has not been declared /usr/include/c++/4.1.0/cwchar: In function ‘wchar\_t* std::wcsstr(wchar\_t*, const wchar_t*)’: /usr/include/c++/4.1.0/cwchar:228: error: invalid conversion from ‘const wchar\_t*’ to ‘wchar\_t*’ /usr/include/c++/4.1.0/cwchar:228: error: initializing argument 1 of ‘wchar\_t* std::wcsstr(wchar\_t*, const wchar_t*)’ /usr/include/c++/4.1.0/cwchar: At global scope: /usr/include/c++/4.1.0/cwchar:230: error: ‘::wmemchr’ has not been declared /usr/include/c++/4.1.0/cwchar: In function ‘wchar\_t* std::wmemchr(wchar\_t*, wchar\_t, std::size\_t)’: /usr/include/c++/4.1.0/cwchar:234: error: invalid conversion from ‘const wchar\_t*’ to ‘wchar\_t*’ /usr/include/c++/4.1.0/cwchar:234: error: initializing argument 1 of ‘wchar\_t* std::wmemchr(wchar\_t*, wchar\_t, std::size\_t)’ /usr/include/c++/4.1.0/cwchar: At global scope: /usr/include/c++/4.1.0/cwchar:250: error: ‘::wcstold’ has not been declared /usr/include/c++/4.1.0/cwchar:259: error: ‘::wcstoll’ has not been declared /usr/include/c++/4.1.0/cwchar:260: error: ‘::wcstoull’ has not been declared /usr/include/c++/4.1.0/cwchar:266: error: ‘\_\_gnu\_cxx::wcstold’ has not been declared /usr/include/c++/4.1.0/cwchar:267: error: ‘\_\_gnu\_cxx::wcstoll’ has not been declared /usr/include/c++/4.1.0/cwchar:268: error: ‘\_\_gnu\_cxx::wcstoull’ has not been declared /usr/include/c++/4.1.0/stdint.h:20: error: ‘__int8’ does not name a type /usr/include/c++/4.1.0/stdint.h:21: error: ‘__int16’ does not name a type /usr/include/c++/4.1.0/stdint.h:22: error: ‘__int32’ does not name a type /usr/include/c++/4.1.0/stdint.h:23: error: ‘__int64’ does not name a type /usr/include/c++/4.1.0/stdint.h:25: error: ‘__int8’ does not name a type /usr/include/c++/4.1.0/stdint.h:26: error: ‘__int16’ does not name a type /usr/include/c++/4.1.0/stdint.h:27: error: ‘__int32’ does not name a type /usr/include/c++/4.1.0/stdint.h:28: error: ‘__int64’ does not name a type /usr/include/c++/4.1.0/stdint.h:34: error: ‘__int8’ does not name a type /usr/include/c++/4.1.0/stdint.h:35: error: ‘__int16’ does not name a type /usr/include/c++/4.1.0/stdint.h:36: error: ‘__int32’ does not name a type /usr/include/c++/4.1.0/stdint.h:37: error: ‘__int64’ does not name a type /usr/include/c++/4.1.0/stdint.h:39: error: ‘__int8’ does not name a type /usr/include/c++/4.1.0/stdint.h:40: error: ‘__int16’ does not name a type /usr/include/c++/4.1.0/stdint.h:41: error: ‘__int32’ does not name a type /usr/include/c++/4.1.0/stdint.h:42: error: ‘__int64’ does not name a type /usr/include/c++/4.1.0/stdint.h:48: error: ‘__int8’ does not name a type /usr/include/c++/4.1.0/stdint.h:49: error: ‘__int16’ does not name a type /usr/include/c++/4.1.0/stdint.h:50: error: ‘__int32’ does not name a type /usr/include/c++/4.1.0/stdint.h:51: error: ‘__int64’ does not name a type /usr/include/c++/4.1.0/stdint.h:53: error: ‘__int8’ does not name a type /usr/include/c++/4.1.0/stdint.h:54: error: ‘__int16’ does not name a type /usr/include/c++/4.1.0/stdint.h:55: error: ‘__int32’ does not name a type /usr/include/c++/4.1.0/stdint.h:56: error: ‘__int64’ does not name a type /usr/include/c++/4.1.0/stdint.h:62: error: ‘int32_t’ does not name a type /usr/include/c++/4.1.0/stdint.h:63: error: ‘uint32_t’ does not name a type /usr/include/c++/4.1.0/stdint.h:69: error: ‘int64_t’ does not name a type /usr/include/c++/4.1.0/stdint.h:70: error: ‘uint64_t’ does not name a type /usr/include/c++/4.1.0/bits/postypes.h:72: error: ‘int64_t’ does not name a type /usr/include/c++/4.1.0/bits/postypes.h:98: error: ‘streamoff’ does not name a type /usr/include/c++/4.1.0/bits/postypes.h:116: error: expected)' before ‘__off’
    /usr/include/c++/4.1.0/bits/postypes.h:120: error: expected type-specifier before ‘streamoff’
    /usr/include/c++/4.1.0/bits/postypes.h:151: error: declaration of ‘operator+=’ as non-function
    /usr/include/c++/4.1.0/bits/postypes.h:151: error: expected ‘;’ before ‘(’ token
    /usr/include/c++/4.1.0/bits/postypes.h:161: error: expected ;' before ‘fpos’ /usr/include/c++/4.1.0/bits/postypes.h:162: error: declaration of ‘operator-=’ as non-function /usr/include/c++/4.1.0/bits/postypes.h:162: error: expected ‘;’ before ‘(’ token /usr/include/c++/4.1.0/bits/postypes.h:174: error: expected;' before ‘fpos’
    /usr/include/c++/4.1.0/bits/postypes.h:175: error: ‘streamoff’ has not been declared
    /usr/include/c++/4.1.0/bits/postypes.h:189: error: ‘streamoff’ has not been declared
    /usr/include/c++/4.1.0/bits/postypes.h:202: error: expected ‘;’ before ‘operator’
    /usr/include/c++/4.1.0/bits/postypes.h:204: error: expected ;' before ‘}’ token /usr/include/c++/4.1.0/bits/postypes.h: In constructor ‘std::fpos<_StateT>::fpos()’: /usr/include/c++/4.1.0/bits/postypes.h:107: error: class ‘std::fpos<\_StateT>’ does not have any field named ‘\_M_off’ /usr/include/c++/4.1.0/bits/postypes.h: In member function ‘bool std::fpos<\_StateT>::operator==(const std::fpos<\_StateT>&) const’: /usr/include/c++/4.1.0/bits/postypes.h:139: error: ‘\_M\_off’ was not declared in this scope /usr/include/c++/4.1.0/bits/postypes.h: In member function ‘bool std::fpos<\_StateT>::operator!=(const std::fpos<\_StateT>&) const’: /usr/include/c++/4.1.0/bits/postypes.h:144: error: ‘\_M\_off’ was not declared in this scope /usr/include/c++/4.1.0/bits/postypes.h: At global scope: /usr/include/c++/4.1.0/bits/postypes.h:210: error: ‘mbstate_t’ was not declared in this scope /usr/include/c++/4.1.0/bits/postypes.h:210: error: template argument 1 is invalid /usr/include/c++/4.1.0/bits/postypes.h:210: error: invalid type in declaration before ‘;’ token /usr/include/c++/4.1.0/bits/postypes.h:212: error: ‘mbstate_t’ was not declared in this scope /usr/include/c++/4.1.0/bits/postypes.h:212: error: template argument 1 is invalid /usr/include/c++/4.1.0/bits/postypes.h:212: error: invalid type in declaration before ‘;’ token /usr/include/c++/4.1.0/search.h:34: error: expected initializer before ‘bsearch’ /usr/include/c++/4.1.0/search.h:38: error: expected initializer before ‘lfind’ /usr/include/c++/4.1.0/search.h:41: error: expected initializer before ‘lsearch’ /usr/include/c++/4.1.0/search.h:44: error: expected initializer before ‘qsort’ /usr/include/c++/4.1.0/search.h:67: error: ‘std::bsearch’ has not been declared /usr/include/c++/4.1.0/search.h:68: error: ‘std::lfind’ has not been declared /usr/include/c++/4.1.0/search.h:69: error: ‘std::lsearch’ has not been declared /usr/include/c++/4.1.0/search.h:70: error: ‘std::qsort’ has not been declared /usr/include/c++/4.1.0/stdlib.h:33: error: expected initializer before ‘\_\_abs\_\_’ /usr/include/c++/4.1.0/stdlib.h:34: error: expected initializer before ‘\_\_\_crotl\_\_’ /usr/include/c++/4.1.0/stdlib.h:35: error: expected initializer before ‘\_\_\_crotr\_\_’ /usr/include/c++/4.1.0/stdlib.h:36: error: ‘__cdecl’ does not name a type /usr/include/c++/4.1.0/stdlib.h:37: error: ‘__cdecl’ does not name a type /usr/include/c++/4.1.0/stdlib.h:38: error: ‘__cdecl’ does not name a type /usr/include/c++/4.1.0/stdlib.h:39: error: ‘__cdecl’ does not name a type /usr/include/c++/4.1.0/stdlib.h:92: error: expected)' before ‘’ token
    /usr/include/c++/4.1.0/stdlib.h:106: error: expected initializer before ‘abort’
    /usr/include/c++/4.1.0/stdlib.h:113: error: expected initializer before ‘abs’
    /usr/include/c++/4.1.0/stdlib.h:122: error: expected initializer before ‘atexit’
    /usr/include/c++/4.1.0/stdlib.h:123: error: expected initializer before ‘atof’
    /usr/include/c++/4.1.0/stdlib.h:124: error: expected initializer before ‘atoi’
    /usr/include/c++/4.1.0/stdlib.h:125: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:126: error: expected initializer before ‘calloc’
    /usr/include/c++/4.1.0/stdlib.h:127: error: expected initializer before ‘div’
    /usr/include/c++/4.1.0/stdlib.h:128: error: expected initializer before ‘exit’
    /usr/include/c++/4.1.0/stdlib.h:129: error: expected initializer before ‘free’
    /usr/include/c++/4.1.0/stdlib.h:130: error: expected initializer before ‘getenv’
    /usr/include/c++/4.1.0/stdlib.h:131: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:132: error: expected initializer before ‘ldiv’
    /usr/include/c++/4.1.0/stdlib.h:133: error: expected initializer before ‘malloc’
    /usr/include/c++/4.1.0/stdlib.h:134: error: expected initializer before ‘mblen’
    /usr/include/c++/4.1.0/stdlib.h:135: error: expected initializer before ‘mbstowcs’
    /usr/include/c++/4.1.0/stdlib.h:137: error: expected initializer before ‘mbtowc’
    /usr/include/c++/4.1.0/stdlib.h:138: error: expected initializer before ‘rand’
    /usr/include/c++/4.1.0/stdlib.h:139: error: expected initializer before ‘realloc’
    /usr/include/c++/4.1.0/stdlib.h:140: error: expected initializer before ‘srand’
    /usr/include/c++/4.1.0/stdlib.h:141: error: expected initializer before ‘strtod’
    /usr/include/c++/4.1.0/stdlib.h:142: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:144: error: expected initializer before ‘_strtold’
    /usr/include/c++/4.1.0/stdlib.h:145: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:147: error: expected initializer before ‘system’
    /usr/include/c++/4.1.0/stdlib.h:149: error: expected initializer before ‘wcstombs’
    /usr/include/c++/4.1.0/stdlib.h:150: error: expected initializer before ‘wctomb’
    /usr/include/c++/4.1.0/stdlib.h:151: error: expected initializer before ‘_wtof’
    /usr/include/c++/4.1.0/stdlib.h:152: error: expected initializer before ‘_wtoi’
    /usr/include/c++/4.1.0/stdlib.h:153: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:154: error: expected initializer before ‘_wtold’
    /usr/include/c++/4.1.0/stdlib.h:155: error: expected initializer before ‘wcstod’
    /usr/include/c++/4.1.0/stdlib.h:156: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:157: error: expected initializer before ‘_wcstold’
    /usr/include/c++/4.1.0/stdlib.h:158: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:159: error: expected initializer before ‘_wsystem’
    /usr/include/c++/4.1.0/stdlib.h:160: error: expected initializer before ‘_itow’
    /usr/include/c++/4.1.0/stdlib.h:161: error: expected initializer before ‘_ltow’
    /usr/include/c++/4.1.0/stdlib.h:162: error: expected initializer before ‘_ultow’
    /usr/include/c++/4.1.0/stdlib.h:194: error: expected initializer before ‘__mb_cur_max’
    /usr/include/c++/4.1.0/stdlib.h:212: error: expected initializer before ‘_environ’
    /usr/include/c++/4.1.0/stdlib.h:213: error: expected initializer before ‘_wenviron’
    /usr/include/c++/4.1.0/stdlib.h:214: error: expected initializer before ‘_fileinfo’
    /usr/include/c++/4.1.0/stdlib.h:215: error: expected initializer before ‘_fmode’
    /usr/include/c++/4.1.0/stdlib.h:216: error: expected initializer before ‘_osmajor’
    /usr/include/c++/4.1.0/stdlib.h:217: error: expected initializer before ‘_osminor’
    /usr/include/c++/4.1.0/stdlib.h:218: error: expected initializer before ‘_osmode’
    /usr/include/c++/4.1.0/stdlib.h:219: error: expected initializer before ‘_osversion’
    /usr/include/c++/4.1.0/stdlib.h:220: error: expected initializer before ‘_cmdline_escapes’
    /usr/include/c++/4.1.0/stdlib.h:228: error: expected initializer before ‘_sys_errlist’
    /usr/include/c++/4.1.0/stdlib.h:229: error: expected initializer before ‘_sys_nerr’
    /usr/include/c++/4.1.0/stdlib.h:255: error: expected initializer before ‘_atold’
    /usr/include/c++/4.1.0/stdlib.h:257: error: expected initializer before ‘_crotl’
    /usr/include/c++/4.1.0/stdlib.h:258: error: expected initializer before ‘_crotr’
    /usr/include/c++/4.1.0/stdlib.h:260: error: expected initializer before ‘_ecvt’
    /usr/include/c++/4.1.0/stdlib.h:262: error: expected initializer before ‘_exit’
    /usr/include/c++/4.1.0/stdlib.h:263: error: expected initializer before ‘_fcvt’
    /usr/include/c++/4.1.0/stdlib.h:265: error: expected initializer before ‘_fullpath’
    /usr/include/c++/4.1.0/stdlib.h:267: error: expected initializer before ‘_gcvt’
    /usr/include/c++/4.1.0/stdlib.h:269: error: expected initializer before ‘itoa’
    /usr/include/c++/4.1.0/stdlib.h:271: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:272: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:273: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:275: error: expected initializer before ‘_ltoa’
    /usr/include/c++/4.1.0/stdlib.h:277: error: expected initializer before ‘_makepath’
    /usr/include/c++/4.1.0/stdlib.h:282: error: expected initializer before ‘putenv’
    /usr/include/c++/4.1.0/stdlib.h:284: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:285: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:287: error: expected initializer before ‘_searchenv’
    /usr/include/c++/4.1.0/stdlib.h:290: error: expected initializer before ‘_searchstr’
    /usr/include/c++/4.1.0/stdlib.h:293: error: expected initializer before ‘_splitpath’
    /usr/include/c++/4.1.0/stdlib.h:298: error: expected initializer before ‘swab’
    /usr/include/c++/4.1.0/stdlib.h:299: error: expected initializer before ‘ultoa’
    /usr/include/c++/4.1.0/stdlib.h:301: error: expected initializer before ‘perror’
    /usr/include/c++/4.1.0/stdlib.h:303: error: expected initializer before ‘_wperror’
    /usr/include/c++/4.1.0/stdlib.h:304: error: expected initializer before ‘_wfullpath’
    /usr/include/c++/4.1.0/stdlib.h:306: error: expected initializer before ‘_wmakepath’
    /usr/include/c++/4.1.0/stdlib.h:311: error: expected initializer before ‘_wsplitpath’
    /usr/include/c++/4.1.0/stdlib.h:317: error: expected initializer before ‘_wsearchenv’
    /usr/include/c++/4.1.0/stdlib.h:320: error: expected initializer before ‘_wsearchstr’
    /usr/include/c++/4.1.0/stdlib.h:323: error: expected initializer before ‘_wgetenv’
    /usr/include/c++/4.1.0/stdlib.h:324: error: expected initializer before ‘_wputenv’
    /usr/include/c++/4.1.0/stdlib.h:344: error: ‘__cdecl’ does not name a type
    /usr/include/c++/4.1.0/stdlib.h:472: error: expected initializer before ‘_argc’
    /usr/include/c++/4.1.0/stdlib.h:473: error: expected initializer before ‘_argv’
    /usr/include/c++/4.1.0/errno.h:115: error: expected initializer before ‘errno’
    /usr/include/c++/4.1.0/errno.h:116: error: expected initializer before ‘_doserrno’
    /usr/include/c++/4.1.0/errno.h:120: error: expected initializer before ‘_sys_nerr’
    /usr/include/c++/4.1.0/errno.h:121: error: expected initializer before ‘_sys_errlist’
    /usr/include/c++/4.1.0/errno.h:145: error: ‘std::errno’ has not been declared
    /usr/include/c++/4.1.0/errno.h:146: error: ‘std::_doserrno’ has not been declared
    /usr/include/c++/4.1.0/errno.h:148: error: ‘std::_sys_nerr’ has not been declared
    /usr/include/c++/4.1.0/errno.h:149: error: ‘std::_sys_errlist’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:503: error: ‘std::_argc’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:504: error: ‘std::_argv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:505: error: ‘std::__mb_cur_max’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:507: error: ‘std::_ecvt’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:508: error: ‘std::_atold’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:509: error: ‘std::_cmdline_escapes’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:510: error: ‘std::_environ’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:511: error: ‘std::_exit’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:512: error: ‘std::_fileinfo’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:513: error: ‘std::_fmode’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:514: error: ‘std::_fullpath’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:515: error: ‘std::_fcvt’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:516: error: ‘std::_gcvt’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:525: error: ‘std::_ultow’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:526: error: ‘std::_itow’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:527: error: ‘std::_lrand’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:528: error: ‘std::_ltoa’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:529: error: ‘std::_ltow’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:540: error: ‘std::_makepath’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:541: error: ‘std::_osmajor’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:542: error: ‘std::_osminor’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:543: error: ‘std::_osmode’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:544: error: ‘std::_osversion’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:545: error: ‘std::_searchenv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:546: error: ‘std::_searchstr’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:547: error: ‘std::_splitpath’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:548: error: ‘std::_strtold’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:549: error: ‘std::_wcstold’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:550: error: ‘std::_wenviron’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:551: error: ‘std::_wfullpath’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:552: error: ‘std::_wgetenv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:553: error: ‘std::_wmakepath’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:554: error: ‘std::_wperror’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:555: error: ‘std::_wputenv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:556: error: ‘std::_wsearchenv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:557: error: ‘std::_wsearchstr’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:558: error: ‘std::_wsplitpath’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:559: error: ‘std::_wsystem’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:560: error: ‘std::_wtof’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:561: error: ‘std::_wtoi’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:562: error: ‘std::_wtol’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:563: error: ‘std::_wtold’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:564: error: ‘std::abort’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:565: error: ‘std::atexit’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:566: error: ‘std::atexit_t’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:567: error: ‘std::atof’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:568: error: ‘std::atoi’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:569: error: ‘std::atol’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:570: error: ‘std::calloc’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:571: error: ‘std::div’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:573: error: ‘std::exit’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:574: error: ‘std::free’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:575: error: ‘std::getenv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:576: error: ‘std::itoa’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:577: error: ‘std::labs’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:578: error: ‘std::ldiv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:580: error: ‘std::malloc’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:596: error: ‘std::mblen’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:597: error: ‘std::mbstowcs’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:598: error: ‘std::mbtowc’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:599: error: ‘std::perror’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:600: error: ‘std::putenv’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:601: error: ‘std::rand’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:602: error: ‘std::realloc’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:603: error: ‘std::srand’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:604: error: ‘std::strtod’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:605: error: ‘std::strtol’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:606: error: ‘std::strtoul’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:607: error: ‘std::swab’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:608: error: ‘std::system’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:609: error: ‘std::time’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:610: error: ‘std::ultoa’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:611: error: ‘std::wcstod’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:612: error: ‘std::wcstol’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:613: error: ‘std::wcstombs’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:614: error: ‘std::wcstoul’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:615: error: ‘std::wctomb’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:630: error: ‘std::_crotl’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:633: error: ‘std::_lrotl’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:636: error: ‘std::_lrotr’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:639: error: ‘std::_crotr’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:642: error: ‘std::_rotl’ has not been declared
    /usr/include/c++/4.1.0/stdlib.h:645: error: ‘std::_rotr’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:108: error: ‘::abort’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:109: error: ‘::abs’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:110: error: ‘::atexit’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:111: error: ‘::atof’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:112: error: ‘::atoi’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:113: error: ‘::atol’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:114: error: ‘::bsearch’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:115: error: ‘::calloc’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:116: error: ‘::div’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:117: error: ‘::exit’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:118: error: ‘::free’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:119: error: ‘::getenv’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:120: error: ‘::labs’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:121: error: ‘::ldiv’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:122: error: ‘::malloc’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:124: error: ‘::mblen’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:125: error: ‘::mbstowcs’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:126: error: ‘::mbtowc’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:128: error: ‘::qsort’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:129: error: ‘::rand’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:130: error: ‘::realloc’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:131: error: ‘::srand’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:132: error: ‘::strtod’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:133: error: ‘::strtol’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:134: error: ‘::strtoul’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:135: error: ‘::system’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:137: error: ‘::wcstombs’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:138: error: ‘::wctomb’ has not been declared
    /usr/include/c++/4.1.0/cstdlib: In function ‘long int std::abs(long int)’:
    /usr/include/c++/4.1.0/cstdlib:142: error: ‘labs’ was not declared in this scope
    /usr/include/c++/4.1.0/cstdlib: In function ‘std::ldiv_t std::div(long int, long int)’:
    /usr/include/c++/4.1.0/cstdlib:145: error: ‘ldiv’ was not declared in this scope
    /usr/include/c++/4.1.0/cstdlib: At global scope:
    /usr/include/c++/4.1.0/cstdlib:162: error: ‘::lldiv_t’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:168: error: ‘::_Exit’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:175: error: ‘::llabs’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:177: error: ‘lldiv_t’ does not name a type
    /usr/include/c++/4.1.0/cstdlib:181: error: ‘::lldiv’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:192: error: ‘::atoll’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:193: error: ‘::strtoll’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:194: error: ‘::strtoull’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:196: error: ‘::strtof’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:197: error: ‘::strtold’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:203: error: ‘__gnu_cxx::lldiv_t’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:205: error: ‘__gnu_cxx::_Exit’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:208: error: ‘__gnu_cxx::llabs’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:209: error: ‘__gnu_cxx::div’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:210: error: ‘__gnu_cxx::lldiv’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:212: error: ‘__gnu_cxx::atoll’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:213: error: ‘__gnu_cxx::strtof’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:214: error: ‘__gnu_cxx::strtoll’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:215: error: ‘__gnu_cxx::strtoull’ has not been declared
    /usr/include/c++/4.1.0/cstdlib:216: error: ‘__gnu_cxx::strtold’ has not been declared
    /usr/include/c++/4.1.0/bits/stl_algobase.h: In static member function ‘static _Tp
    std::__copy<true, std::random_access_iterator_tag>::copy(const _Tp*, const _Tp*, _Tp*)’:
    /usr/include/c++/4.1.0/bits/stl_algobase.h:300: error: ‘memmove’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/stl_algobase.h: In static member function ‘static _Tp* std::__copy_backward<true, std::random_access_iterator_tag>::copy_b(const _Tp*, const _Tp*, _Tp*)’:
    /usr/include/c++/4.1.0/bits/stl_algobase.h:425: error: ‘memmove’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/stl_algobase.h: In function ‘void std::fill(unsigned char*, unsigned char*, const unsigned char&)’:
    /usr/include/c++/4.1.0/bits/stl_algobase.h:577: error: ‘memset’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/stl_algobase.h: In function ‘void std::fill(signed char*, signed char*, const signed char&)’:
    /usr/include/c++/4.1.0/bits/stl_algobase.h:585: error: ‘memset’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/stl_algobase.h: In function ‘void std::fill(char*, char*, const char&)’:
    /usr/include/c++/4.1.0/bits/stl_algobase.h:593: error: ‘memset’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/stl_algobase.h: In function ‘bool std::lexicographical_compare(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*)’:
    /usr/include/c++/4.1.0/bits/stl_algobase.h:885: error: ‘memcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/char_traits.h: At global scope:
    /usr/include/c++/4.1.0/bits/char_traits.h:66: error: ‘streamoff’ in namespace ‘std’ does not name a type
    /usr/include/c++/4.1.0/bits/char_traits.h:67: error: ‘mbstate_t’ in namespace ‘std’ does not name a type
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static typename __gnu_cxx::char_traits<_CharT>::char_type* __gnu_cxx::char_traits<_CharT>::move(_CharT*, const _CharT*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:186: error: ‘memmove’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/char_traits.h: At global scope:
    /usr/include/c++/4.1.0/bits/char_traits.h:236: error: ‘streamoff’ does not name a type
    /usr/include/c++/4.1.0/bits/char_traits.h:237: error: ‘mbstate_t’ does not name a type
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static int std::char_traits<char>::compare(const char*, const char*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:253: error: ‘memcmp’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static std::size_t std::char_traits<char>::length(const char*)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:257: error: ‘strlen’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static const char* std::char_traits<char>::find(const char*, std::size_t, const char&)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:261: error: invalid conversion from ‘const void*’ to ‘void*’
    /usr/include/c++/4.1.0/bits/char_traits.h:261: error: initializing argument 1 of ‘void* std::memchr(void*, int, std::size_t)’
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static char* std::char_traits<char>::move(char*, const char*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:265: error: ‘memmove’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static char* std::char_traits<char>::copy(char*, const char*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:269: error: ‘memcpy’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static char* std::char_traits<char>::assign(char*, std::size_t, char)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:273: error: ‘memset’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: At global scope:
    /usr/include/c++/4.1.0/bits/char_traits.h:305: error: ‘streamoff’ does not name a type
    /usr/include/c++/4.1.0/bits/char_traits.h:307: error: ‘mbstate_t’ does not name a type
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static int std::char_traits<wchar_t>::compare(const wchar_t*, const wchar_t*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:323: error: ‘wmemcmp’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static std::size_t std::char_traits<wchar_t>::length(const wchar_t*)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:327: error: ‘wcslen’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static const wchar_t* std::char_traits<wchar_t>::find(const wchar_t*, std::size_t, const wchar_t&)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:331: error: invalid conversion from ‘const wchar_t*’ to ‘wchar_t*’
    /usr/include/c++/4.1.0/bits/char_traits.h:331: error: initializing argument 1 of ‘wchar_t* std::wmemchr(wchar_t*, wchar_t, std::size_t)’
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static wchar_t* std::char_traits<wchar_t>::move(wchar_t*, const wchar_t*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:335: error: ‘wmemmove’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static wchar_t* std::char_traits<wchar_t>::copy(wchar_t*, const wchar_t*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:339: error: ‘wmemcpy’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/char_traits.h: In static member function ‘static wchar_t* std::char_traits<wchar_t>::assign(wchar_t*, std::size_t, wchar_t)’:
    /usr/include/c++/4.1.0/bits/char_traits.h:343: error: ‘wmemset’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/localefwd.h: At global scope:
    /usr/include/c++/4.1.0/bits/localefwd.h:139: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/localefwd.h:139: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/localefwd.h:141: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/localefwd.h:141: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/stl_uninitialized.h: In function ‘char* std::uninitialized_copy(const char*, const char*, char*)’:
    /usr/include/c++/4.1.0/bits/stl_uninitialized.h:119: error: ‘memmove’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/stl_uninitialized.h: In function ‘wchar_t* std::uninitialized_copy(const wchar_t*, const wchar_t*, wchar_t*)’:
    /usr/include/c++/4.1.0/bits/stl_uninitialized.h:127: error: ‘memmove’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/stl_algo.h: In function ‘void std::random_shuffle(_RandomAccessIterator, _RandomAccessIterator)’:
    /usr/include/c++/4.1.0/bits/stl_algo.h:1906: error: ‘rand’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/locale_classes.h: In member function ‘bool std::locale::_Impl::_M_check_same_name()’:
    /usr/include/c++/4.1.0/bits/locale_classes.h:540: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/ios_base.h: At global scope:
    /usr/include/c++/4.1.0/bits/ios_base.h:409: error: ‘streamoff’ in namespace ‘std’ does not name a type
    /usr/include/c++/4.1.0/streambuf: In instantiation of ‘std::basic_streambuf<char, std::char_traits<char> >’:
    /usr/include/c++/4.1.0/bits/streambuf.tcc:140: instantiated from here
    /usr/include/c++/4.1.0/streambuf:135: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/streambuf:246: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/streambuf:586: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/streambuf: In instantiation of ‘std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >’:
    /usr/include/c++/4.1.0/bits/streambuf.tcc:146: instantiated from here
    /usr/include/c++/4.1.0/streambuf:135: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/streambuf:246: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/streambuf:586: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/cwctype:84: error: ‘::wctrans_t’ has not been declared
    /usr/include/c++/4.1.0/cwctype:86: error: ‘::iswalnum’ has not been declared
    /usr/include/c++/4.1.0/cwctype:87: error: ‘::iswalpha’ has not been declared
    /usr/include/c++/4.1.0/cwctype:89: error: ‘::iswblank’ has not been declared
    /usr/include/c++/4.1.0/cwctype:91: error: ‘::iswcntrl’ has not been declared
    /usr/include/c++/4.1.0/cwctype:92: error: ‘::iswctype’ has not been declared
    /usr/include/c++/4.1.0/cwctype:93: error: ‘::iswdigit’ has not been declared
    /usr/include/c++/4.1.0/cwctype:94: error: ‘::iswgraph’ has not been declared
    /usr/include/c++/4.1.0/cwctype:95: error: ‘::iswlower’ has not been declared
    /usr/include/c++/4.1.0/cwctype:96: error: ‘::iswprint’ has not been declared
    /usr/include/c++/4.1.0/cwctype:97: error: ‘::iswpunct’ has not been declared
    /usr/include/c++/4.1.0/cwctype:98: error: ‘::iswspace’ has not been declared
    /usr/include/c++/4.1.0/cwctype:99: error: ‘::iswupper’ has not been declared
    /usr/include/c++/4.1.0/cwctype💯 error: ‘::iswxdigit’ has not been declared
    /usr/include/c++/4.1.0/cwctype:101: error: ‘::towctrans’ has not been declared
    /usr/include/c++/4.1.0/cwctype:102: error: ‘::towlower’ has not been declared
    /usr/include/c++/4.1.0/cwctype:103: error: ‘::towupper’ has not been declared
    /usr/include/c++/4.1.0/cwctype:104: error: ‘::wctrans’ has not been declared
    /usr/include/c++/4.1.0/cwctype:105: error: ‘::wctype’ has not been declared
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:51: error: ‘_ISupper’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:52: error: ‘_ISlower’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:53: error: ‘_ISalpha’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:54: error: ‘_ISdigit’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:55: error: ‘_ISxdigit’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:56: error: ‘_ISspace’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:57: error: ‘_ISprint’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:58: error: ‘_ISalpha’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:58: error: ‘_ISdigit’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:58: error: ‘_ISpunct’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:59: error: ‘_IScntrl’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:60: error: ‘_ISpunct’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:61: error: ‘_ISalpha’ was not declared in this scope
    /usr/include/c++/4.1.0/i586-suse-linux/bits/ctype_base.h:61: error: ‘_ISdigit’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.h: In member function ‘const char* std::ctype<char>::widen(const char*, const char*, char*) const’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:897: error: ‘memcpy’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.h: In member function ‘const char* std::ctype<char>::narrow(const char*, const char*, char, char*) const’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:962: error: ‘memcpy’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.h: In member function ‘virtual const char* std::ctype<char>::do_widen(const char*, const char*, char*) const’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:1099: error: ‘memcpy’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.h: In member function ‘virtual const char* std::ctype<char>::do_narrow(const char*, const char*, char, char*) const’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:1152: error: ‘memcpy’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.h: In member function ‘void std::ctype<char>::_M_widen_init() const’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:1167: error: ‘memcmp’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.h: In member function ‘void std::ctype<char>::_M_narrow_init() const’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:1182: error: ‘memcmp’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/codecvt.h: At global scope:
    /usr/include/c++/4.1.0/bits/codecvt.h:333: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/codecvt.h:333: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/codecvt.h:334: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/codecvt.h:334: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/codecvt.h:391: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/codecvt.h:391: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/codecvt.h:392: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/codecvt.h:392: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/codecvt.h: In constructor ‘std::codecvt_byname<_InternT, _ExternT, _StateT>::codecvt_byname(const char*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/codecvt.h:458: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/codecvt.h:458: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/locale_facets.h: In constructor ‘std::numpunct_byname<_CharT>::numpunct_byname(const char*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:1899: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/locale_facets.h:1899: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/locale_facets.h: In constructor ‘std::collate_byname<_CharT>::collate_byname(const char*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:2683: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/locale_facets.h:2683: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/time_members.h: In constructor ‘std::__timepunct<_CharT>::__timepunct(__locale_struct*, const char*, std::size_t)’:
    /usr/include/c++/4.1.0/i586-suse-linux/bits/time_members.h:55: error: ‘strlen’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/time_members.h:57: error: ‘memcpy’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/locale_facets.h: In constructor ‘std::moneypunct_byname<_CharT, _Intl>::moneypunct_byname(const char*, std::size_t)’:
    /usr/include/c++/4.1.0/bits/locale_facets.h:3967: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/locale_facets.h:3967: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h: In constructor ‘std::messages<_CharT>::messages(__locale_struct*, const char*, std::size_t)’:
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h:48: error: ‘strlen’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h:50: error: ‘memcpy’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h: In constructor ‘std::messages_byname<_CharT>::messages_byname(const char*, std::size_t)’:
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h:98: error: ‘strlen’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h:99: error: ‘strcpy’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h:102: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/i586-suse-linux/bits/messages_members.h:102: error: ‘strcmp’ is not a member of ‘std’
    /usr/include/c++/4.1.0/bits/basic_ios.h: At global scope:
    /usr/include/c++/4.1.0/bits/basic_ios.h: In instantiation of ‘std::basic_ios<char, std::char_traits<char> >’:
    /usr/include/c++/4.1.0/bits/basic_ios.tcc:192: instantiated from here
    /usr/include/c++/4.1.0/bits/basic_ios.h:68: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/bits/basic_ios.h: In instantiation of ‘std::basic_ios<wchar_t, std::char_traits<wchar_t> >’:
    /usr/include/c++/4.1.0/bits/basic_ios.tcc:195: instantiated from here
    /usr/include/c++/4.1.0/bits/basic_ios.h:68: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2590: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2590: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2595: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2595: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2596: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2596: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2596: error: template-id ‘use_facet<<expression error> >’ for ‘const int& std::use_facet(const std::locale&)’ does not match any template declaration
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2652: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2652: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2652: error: template-id ‘has_facet<<expression error> >’ for ‘bool std::has_facet(const std::locale&)’ does not match any template declaration
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2717: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2717: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2722: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2722: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2723: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2723: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2723: error: template-id ‘use_facet<<expression error> >’ for ‘const int& std::use_facet(const std::locale&)’ does not match any template declaration
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2779: error: ‘mbstate_t’ was not declared in this scope
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2779: error: template argument 3 is invalid
    /usr/include/c++/4.1.0/bits/locale_facets.tcc:2779: error: template-id ‘has_facet<<expression error> >’ for ‘bool std::has_facet(const std::locale&)’ does not match any template declaration
    /usr/include/c++/4.1.0/ostream: In instantiation of ‘std::basic_ostream<char, std::char_traits<char> >’:
    /usr/include/c++/4.1.0/bits/ostream.tcc:799: instantiated from here
    /usr/include/c++/4.1.0/ostream:64: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/bits/ostream.tcc:570: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/ostream: In instantiation of ‘std::basic_ostream<wchar_t, std::char_traits<wchar_t> >’:
    /usr/include/c++/4.1.0/bits/ostream.tcc:811: instantiated from here
    /usr/include/c++/4.1.0/ostream:64: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/bits/ostream.tcc:570: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/istream: In instantiation of ‘std::basic_istream<char, std::char_traits<char> >’:
    /usr/include/c++/4.1.0/istream:580: instantiated from here
    /usr/include/c++/4.1.0/istream:65: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/istream:569: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/istream: In instantiation of ‘std::basic_istream<wchar_t, std::char_traits<wchar_t> >’:
    /usr/include/c++/4.1.0/istream:596: instantiated from here
    /usr/include/c++/4.1.0/istream:65: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/istream:569: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    /usr/include/c++/4.1.0/istream: In instantiation of ‘std::basic_iostream<char, std::char_traits<char> >’:
    /usr/include/c++/4.1.0/bits/istream.tcc:1273: instantiated from here
    /usr/include/c++/4.1.0/istream:762: error: no type named ‘off_type’ in ‘struct std::char_traits<char>’
    /usr/include/c++/4.1.0/istream: In instantiation of ‘std::basic_iostream<wchar_t, std::char_traits<wchar_t> >’:
    /usr/include/c++/4.1.0/bits/istream.tcc:1281: instantiated from here
    /usr/include/c++/4.1.0/istream:762: error: no type named ‘off_type’ in ‘struct std::char_traits<wchar_t>’
    ./test.cpp:3: error: ‘::main’ must return ‘int’
    ./test.cpp: In function ‘int main()’:
    ./test.cpp:5: error: ‘cout’ was not declared in this scope

    Was läuft da schief? In Windows geht's ja und ich hab' schon zig Sachen ausprobiert 😞 .

    Thx für Antworten!!!

    Seb



  • Wie wärs mit richtigem C++, bevor du etwas versuchst zu kompilieren?

    #include <iostream>
    using namespace std;
    
    int main (int argc, char* argv[])
    {
            cout<<"Hello World!\n";
            return 0;
    }
    

    Ich wette mit >> als operator hat das kein anderer Compiler übersetzt.



  • Dieser Thread wurde von Moderator/in nman aus dem Forum Linux/Unix in das Forum C++ verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Okay, hab' den Text auf die Schnelle von Hand getippt.

    Bringt aber nix! Ich habe jetzt einfach mal genau obigen Code genommen. Die Fehlermeldungen kommen aber trotzdem! Ist mein g++ kaputt oder so?

    Seb



  • also wenn du den code von hand tipst, dann oh weia. aber egal.

    Wenn ich ins blaue Raten darf, würde ich sagen es ist nen libc fehler.
    Der gcc muss nichtmal was dafür können, aber es erscheint mir als linkerfehler.
    teste das mal indem du erst kompilierst und danach linkst, dann kannst du immerhin sehen, wann es auftritt, sonst hab ich keine idee im moment.
    also erst
    g++ test.cpp -Wall -c und dann
    g++ test.o -o test
    ... joa ansonsten libc neu bauen .. oder auf bessere Vorschläge warten.



  • Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten