public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* gcc & C++ instead of g++
@ 2009-09-10  5:49 Mohsen Pahlevanzadeh
  2009-09-10  6:43 ` Ian Lance Taylor
  0 siblings, 1 reply; 3+ messages in thread
From: Mohsen Pahlevanzadeh @ 2009-09-10  5:49 UTC (permalink / raw)
  To: gcc

Dear All, 
I have following code:
//////////////////////////////////////////////////
#include <stdlib.h>
#include <stdio.h>
#include <iostream>    -1
using namespace std;   -2 
int main(){
cout << "Mohsen" << endl  ; -3
}//end of main func
///////////////////////////////////////
I pointed 3 lines.
when i use g++ test.c my program compiled but when i  use gcc -c test.c
i receive following error:
test.c:3:20: error: iostream: No such file or directory
test.c:4: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before
‘namespace’
test.c: In function ‘main’:
test.c:6: error: ‘cout’ undeclared (first use in this function)
test.c:6: error: (Each undeclared identifier is reported only once
test.c:6: error: for each function it appears in.)
test.c:6: error: ‘endl’ undeclared (first use in this function)


Above line says i use -I for path of include files.Now, i use gcc
-I/usr/include/c++/4.4/ test.c i receive many errors:  , My question:
How do i write C++ with gcc instead of g++?
-----------------------------------------------------------------------------------------------------------------
In file included from test.c:3:
/usr/include/c++/4.4/iostream:39:28: error: bits/c++config.h: No such
file or directory
In file included from /usr/include/c++/4.4/iosfwd:41,
                 from /usr/include/c++/4.4/ios:39,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/stringfwd.h: In function
‘_GLIBCXX_BEGIN_NAMESPACE’:
/usr/include/c++/4.4/bits/stringfwd.h:44: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stringfwd.h:47: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stringfwd.h:50: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stringfwd.h:54: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stringfwd.h:56: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/bits/stringfwd.h:75: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/cwchar:44,
                 from /usr/include/c++/4.4/bits/postypes.h:42,
                 from /usr/include/c++/4.4/iosfwd:42,
                 from /usr/include/c++/4.4/ios:39,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/cstddef:49: error: expected declaration specifiers
before ‘_GLIBCXX_BEGIN_NAMESPACE’
/usr/include/c++/4.4/cstddef:52: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstddef:54: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/postypes.h:42,
                 from /usr/include/c++/4.4/iosfwd:42,
                 from /usr/include/c++/4.4/ios:39,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/cwchar:65: error: expected declaration specifiers
before ‘_GLIBCXX_BEGIN_NAMESPACE’
/usr/include/c++/4.4/cwchar:69: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/iosfwd:42,
                 from /usr/include/c++/4.4/ios:39,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/postypes.h:98: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘streamsize’
/usr/include/c++/4.4/bits/postypes.h:111: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/postypes.h:207: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/postypes.h:214: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/postypes.h:219: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/postypes.h:228: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/bits/postypes.h:230: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/bits/postypes.h:239: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:39,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/iosfwd:49: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:52: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:55: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:58: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:61: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:65: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:69: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:73: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:77: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:80: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:83: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:86: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:89: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:92: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/iosfwd:97: error: expected declaration specifiers
before ‘class’
/usr/include/c++/4.4/iosfwd:127: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:128: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:132: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:133: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:134: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:135: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:136: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:137: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:138: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:139: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘<’ token
/usr/include/c++/4.4/iosfwd:158: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:40,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/exception:144: error: expected declaration
specifiers before ‘#pragma’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:62,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/functexcept.h:91: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:63,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/cpp_type_traits.h:74: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
/usr/include/c++/4.4/bits/cpp_type_traits.h:78: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:81: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:83: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:85: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:87: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:91: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:96: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:99: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:104: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:106: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:111: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:114: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:119: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:121: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:126: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:131: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:136: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:141: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:146: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:148: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:153: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:155: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:160: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:162: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:167: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:194: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:199: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:201: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:206: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:208: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:213: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:215: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:220: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:222: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:227: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:229: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:234: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:236: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:241: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:243: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:248: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:253: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:258: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:261: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:266: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:268: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:273: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:275: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:280: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:285: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:290: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:292: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:297: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:302: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:307: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:309: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:315: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:320: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:323: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:328: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:331: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:336: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:339: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:344: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:349: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:351: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:356: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:367: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:372: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:374: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:379: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:381: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:386: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:388: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:393: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:398: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/cpp_type_traits.h:403: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/cpp_type_traits.h:417: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:64,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/ext/type_traits.h:42: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:44: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:46: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:50: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:52: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:54: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:56: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:60: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:68: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:70: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:72: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:74: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:76: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:78: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:80: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:82: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:84: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:86: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:88: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:90: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:92: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:95: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:98: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:103: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:111: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:113: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:115: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:117: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:119: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:121: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:123: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:125: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:127: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:129: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:131: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:133: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:135: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:138: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:141: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:146: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:151: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:158: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:160: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:162: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:164: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:166: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:175: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:177: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:187: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:189: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/ext/type_traits.h:200: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/ext/type_traits.h:202: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:65,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/ext/numeric_traits.h:63: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/ext/numeric_traits.h:65: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:68: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:71: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:74: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:97: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:107: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/ext/numeric_traits.h:109: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:112: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:115: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:118: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:121: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/ext/numeric_traits.h:126: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/ext/numeric_traits.h:128: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_pair.h:60,
                 from /usr/include/c++/4.4/bits/stl_algobase.h:66,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/move.h:88: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/move.h:96: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:66,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/stl_pair.h:141: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_pair.h:144: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_pair.h:150: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_pair.h:157: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_pair.h:163: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_pair.h:169: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_pair.h:175: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_pair.h:213: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_pair.h:259: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:67,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:79: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:83: error: expected
identifier or ‘(’ before ‘:’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:83: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:86: error: expected
identifier or ‘(’ before ‘:’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:86: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:89: error: expected
identifier or ‘(’ before ‘:’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:89: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:102: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:116: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:124: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:132: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:134: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:142: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:144: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:152: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:158: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_types.h:165: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:68,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:85: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:108: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:117: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:127: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:143: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:166: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h:195: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:69,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/stl_iterator.h:264: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator.h:276: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:282: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:288: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:294: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:300: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:306: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:312: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:318: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:326: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:332: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:338: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:344: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:350: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:356: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:362: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:388: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:444: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator.h:457: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:472: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:527: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator.h:540: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:559: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:633: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator.h:646: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:654: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
/usr/include/c++/4.4/bits/stl_iterator.h:666: error: expected
declaration specifiers before ‘using’
/usr/include/c++/4.4/bits/stl_iterator.h:667: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:752: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_iterator.h:763: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:769: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:775: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:781: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:788: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:794: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:800: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:806: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:812: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:818: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:824: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:830: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:840: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:854: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:860: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_iterator.h:866: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_algobase.h:71,
                 from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/debug/debug.h:55: error: expected declaration
specifiers before ‘namespace’
In file included from /usr/include/c++/4.4/bits/char_traits.h:41,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/stl_algobase.h:74: error: expected declaration
specifiers before ‘_GLIBCXX_BEGIN_NAMESPACE’
/usr/include/c++/4.4/bits/stl_algobase.h:92: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:94: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:103: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:115: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:156: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:184: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:207: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:230: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:251: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:264: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:271: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:273: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:279: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:282: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:289: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:291: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:297: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:305: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:316: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:333: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:349: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:371: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:382: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:384: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:402: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:405: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:408: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:411: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:417: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:423: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:429: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:456: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:509: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:520: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:537: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:549: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:567: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:578: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:580: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:598: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:626: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:684: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:694: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:706: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:728: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:741: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:751: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:762: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:783: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:794: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:806: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:808: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:818: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:820: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:835: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:847: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:849: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:868: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:870: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:875: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:877: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:900: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:914: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_algobase.h:916: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:934: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
/usr/include/c++/4.4/bits/stl_algobase.h:982: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:1013: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:1048: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:1088: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:1125: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_algobase.h:1144: error: expected
declaration specifiers before ‘_GLIBCXX_END_NESTED_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/char_traits.h:46,
                 from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/cstdio:96: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:98: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:99: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:100: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:101: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:102: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:103: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:104: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:105: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:106: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:107: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:108: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:109: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:110: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:111: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:112: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:113: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:114: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:115: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:116: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:117: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:118: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:119: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:120: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:121: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:122: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:123: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:124: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:125: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:126: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:127: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:128: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:129: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:130: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:131: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:132: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:133: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:134: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:135: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:136: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:137: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:138: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cstdio:140: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:41,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/char_traits.h:71: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/char_traits.h:89: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:147: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/char_traits.h:149: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:162: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:173: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:184: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:193: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:203: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:213: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
/usr/include/c++/4.4/bits/char_traits.h:232: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/char_traits.h:236: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/char_traits.h:302: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/char_traits.h:374: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:42,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/localefwd.h:42:76: error: bits/c++locale.h: No
such file or directory
In file included from /usr/include/c++/4.4/cctype:44,
                 from /usr/include/c++/4.4/bits/localefwd.h:44,
                 from /usr/include/c++/4.4/ios:42,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/ctype.h:62: error: expected declaration specifiers before
‘;’ token
/usr/include/ctype.h:82: error: storage class specified for parameter
‘__ctype_b_loc’
/usr/include/ctype.h:84: error: storage class specified for parameter
‘__ctype_tolower_loc’
/usr/include/ctype.h:86: error: storage class specified for parameter
‘__ctype_toupper_loc’
/usr/include/ctype.h:102: error: storage class specified for parameter
‘isalnum’
/usr/include/ctype.h:103: error: storage class specified for parameter
‘isalpha’
/usr/include/ctype.h:104: error: storage class specified for parameter
‘iscntrl’
/usr/include/ctype.h:105: error: storage class specified for parameter
‘isdigit’
/usr/include/ctype.h:106: error: storage class specified for parameter
‘islower’
/usr/include/ctype.h:107: error: storage class specified for parameter
‘isgraph’
/usr/include/ctype.h:108: error: storage class specified for parameter
‘isprint’
/usr/include/ctype.h:109: error: storage class specified for parameter
‘ispunct’
/usr/include/ctype.h:110: error: storage class specified for parameter
‘isspace’
/usr/include/ctype.h:111: error: storage class specified for parameter
‘isupper’
/usr/include/ctype.h:112: error: storage class specified for parameter
‘isxdigit’
/usr/include/ctype.h:116: error: storage class specified for parameter
‘tolower’
/usr/include/ctype.h:119: error: storage class specified for parameter
‘toupper’
/usr/include/ctype.h:142: error: storage class specified for parameter
‘isascii’
/usr/include/ctype.h:146: error: storage class specified for parameter
‘toascii’
/usr/include/ctype.h:150: error: storage class specified for parameter
‘_toupper’
/usr/include/ctype.h:151: error: storage class specified for parameter
‘_tolower’
In file included from /usr/include/c++/4.4/bits/localefwd.h:44,
                 from /usr/include/c++/4.4/ios:42,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/cctype:64: error: expected declaration specifiers
before ‘_GLIBCXX_BEGIN_NAMESPACE’
/usr/include/c++/4.4/cctype:67: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:68: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:69: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:70: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:71: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:72: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:73: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:74: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:75: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:76: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:77: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:78: error: expected declaration specifiers
before ‘using’
/usr/include/c++/4.4/cctype:80: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:42,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/localefwd.h:51: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:55: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:60: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:64: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:68: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:72: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:76: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:80: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:84: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:88: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:92: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:96: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:100: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:104: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:108: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:113: error: expected declaration
specifiers before ‘class’
/usr/include/c++/4.4/bits/localefwd.h:114: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:116: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:120: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:124: error: expected declaration
specifiers before ‘class’
/usr/include/c++/4.4/bits/localefwd.h:125: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:127: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:131: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:135: error: expected declaration
specifiers before ‘_GLIBCXX_BEGIN_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/localefwd.h:138: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:140: error: expected declaration
specifiers before ‘_GLIBCXX_END_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/localefwd.h:142: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:145: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:147: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:151: error: expected declaration
specifiers before ‘class’
/usr/include/c++/4.4/bits/localefwd.h:152: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:154: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:156: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:158: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:162: error: expected declaration
specifiers before ‘class’
/usr/include/c++/4.4/bits/localefwd.h:163: error: expected declaration
specifiers before ‘_GLIBCXX_BEGIN_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/localefwd.h:166: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:168: error: expected declaration
specifiers before ‘_GLIBCXX_END_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/localefwd.h:171: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:175: error: expected declaration
specifiers before ‘class’
/usr/include/c++/4.4/bits/localefwd.h:176: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:178: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/localefwd.h:181: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/ios_base.h:41,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/ext/atomicity.h:34:23: error: bits/gthr.h: No such
file or directory
/usr/include/c++/4.4/ext/atomicity.h:35:30: error: bits/atomic_word.h:
No such file or directory
In file included from /usr/include/c++/4.4/bits/ios_base.h:41,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/ext/atomicity.h:58: error: expected ‘;’, ‘,’ or ‘)’
before ‘*’ token
/usr/include/c++/4.4/ext/atomicity.h:62: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘__exchange_and_add_single’
/usr/include/c++/4.4/ext/atomicity.h:70: error: expected ‘)’ before ‘*’
token
/usr/include/c++/4.4/ext/atomicity.h:75: error: storage class specified
for parameter ‘_Atomic_word’
/usr/include/c++/4.4/ext/atomicity.h:75: error: expected ‘,’ or ‘;’
before ‘__exchange_and_add_dispatch’
/usr/include/c++/4.4/ext/atomicity.h:89: error: expected ‘)’ before ‘*’
token
/usr/include/c++/4.4/ext/atomicity.h:101: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/string:43,
                 from /usr/include/c++/4.4/bits/locale_classes.h:42,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/allocator.h:48:31: error: bits/c++allocator.h:
No such file or directory
In file included from /usr/include/c++/4.4/string:43,
                 from /usr/include/c++/4.4/bits/locale_classes.h:42,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/allocator.h:63: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:76: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/allocator.h:85: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:112: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/allocator.h:114: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:119: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:124: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:129: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:146: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:148: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/allocator.h:150: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:160: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/allocator.h:163: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:169: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/allocator.h:171: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/allocator.h:177: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/allocator.h:179: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/string:46,
                 from /usr/include/c++/4.4/bits/locale_classes.h:42,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/ostream_insert.h:53: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream_insert.h:72: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream_insert.h:125: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/string:50,
                 from /usr/include/c++/4.4/bits/locale_classes.h:42,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/stl_function.h:106: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:111: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:119: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:134: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:140: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:143: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:149: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:152: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:158: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:161: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:167: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:170: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:176: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:179: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:185: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:198: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:204: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:207: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:213: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:216: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:222: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:225: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:231: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:234: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:240: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:243: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:249: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:262: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:268: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:271: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:277: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:280: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:286: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:291: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:297: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:299: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:305: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:307: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:313: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:345: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:359: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:362: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:368: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:384: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:387: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:416: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:432: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:435: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:441: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:458: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:461: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:467: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:477: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:479: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:490: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:492: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:503: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:523: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:537: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:541: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:555: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:559: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:573: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:577: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:591: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:595: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:609: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:613: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:627: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:631: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:645: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:649: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:663: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/stl_function.h:667: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:672: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:677: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:682: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:687: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:692: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:697: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:702: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/stl_function.h:709: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/stl_function.h:712,
                 from /usr/include/c++/4.4/string:50,
                 from /usr/include/c++/4.4/bits/locale_classes.h:42,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/backward/binders.h:119: error: expected declaration
specifiers before ‘_GLIBCXX_DEPRECATED_ATTR’
/usr/include/c++/4.4/backward/binders.h:122: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/backward/binders.h:131: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/backward/binders.h:154: error: expected declaration
specifiers before ‘_GLIBCXX_DEPRECATED_ATTR’
/usr/include/c++/4.4/backward/binders.h:157: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/backward/binders.h:166: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/string:53,
                 from /usr/include/c++/4.4/bits/locale_classes.h:42,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/basic_string.h:2144: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/basic_string.h:2146: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2162: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2178: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2189: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2199: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2215: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2233: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2239: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2254: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2266: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2279: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2291: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2303: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2316: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2328: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2340: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2353: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2365: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2377: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2390: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2402: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2414: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2427: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2439: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2451: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2464: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2481: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2486: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2499: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2522: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2539: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2545: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.h:2557: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/string:56,
                 from /usr/include/c++/4.4/bits/locale_classes.h:42,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/basic_string.tcc:53: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:58: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:64: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:74: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:120: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:151: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:169: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:177: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:183: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:193: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:205: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:212: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:219: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:226: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:241: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:257: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:279: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:296: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:323: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:340: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:358: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:389: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:420: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:430: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:444: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:477: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:494: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:521: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:599: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:615: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:629: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:643: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:656: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:668: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:684: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:698: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:712: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:735: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:753: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:774: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:791: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:806: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:827: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:839: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:850: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:871: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:891: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:906: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:924: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:939: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:955: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:972: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:1044: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_string.tcc:1142: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/locale_classes.h:322: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_classes.h:335: error: expected
declaration specifiers before ‘class’
/usr/include/c++/4.4/bits/locale_classes.h:413: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_classes.h:426: error: expected
declaration specifiers before ‘class’
/usr/include/c++/4.4/bits/locale_classes.h:461: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_classes.h:465: error: expected
declaration specifiers before ‘class’
/usr/include/c++/4.4/bits/locale_classes.h:555: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_classes.h:569: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.h:586: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.h:603: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.h:754: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_classes.h:756: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.h:760: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.h:764: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.h:779: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.h:804: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_classes.h:806: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/locale_classes.h:809,
                 from /usr/include/c++/4.4/bits/ios_base.h:43,
                 from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/locale_classes.tcc:58: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:76: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:89: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:103: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:120: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:126: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:131: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:170: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:226: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_classes.tcc:269: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:43,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/ios_base.h:81: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/ios_base.h:84: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:88: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:92: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:95: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:99: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:103: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:108: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:124: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:128: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:132: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:135: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:139: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:143: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:148: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:162: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:166: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:170: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:173: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:177: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:181: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:186: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘operator’
/usr/include/c++/4.4/bits/ios_base.h:207: error: expected declaration
specifiers before ‘class’
/usr/include/c++/4.4/bits/ios_base.h:794: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/ios_base.h:798: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:806: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:814: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:822: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:830: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:838: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:846: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:854: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:862: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:870: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:878: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:886: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:894: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:902: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:911: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:919: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:927: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:936: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:944: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:952: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:961: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:969: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘&’ token
/usr/include/c++/4.4/bits/ios_base.h:976: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:44,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/streambuf:113: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/streambuf:779: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/streambuf:782: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/streambuf:793: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/streambuf:796,
                 from /usr/include/c++/4.4/ios:44,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/streambuf.tcc:76: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf.tcc:113: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf.tcc:136: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf.tcc:172: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/basic_ios.h:39,
                 from /usr/include/c++/4.4/ios:45,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/locale_facets.h:43:30: error:
bits/ctype_base.h: No such file or directory
In file included from /usr/include/c++/4.4/bits/locale_facets.h:50,
                 from /usr/include/c++/4.4/bits/basic_ios.h:39,
                 from /usr/include/c++/4.4/ios:45,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/streambuf_iterator.h:183: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/streambuf_iterator.h:185: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:191: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:198: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:270: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/streambuf_iterator.h:273: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:290: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:302: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:314: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:349: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/streambuf_iterator.h:390: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/basic_ios.h:39,
                 from /usr/include/c++/4.4/ios:45,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/locale_facets.h:70: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:75: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:80: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:87: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:93: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:100: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:109: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:119: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:143: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:584: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:604: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:659: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:661: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:673: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1160: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:1466: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1478: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:1481: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1491: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:1507: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
/usr/include/c++/4.4/bits/locale_facets.h:1510:31: error:
bits/ctype_inline.h: No such file or directory
/usr/include/c++/4.4/bits/locale_facets.h:1562: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:1564: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1609: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:1611: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1635: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1845: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:1847: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1850: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1853: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1867: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:1891: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:1893: error: expected
declaration specifiers before ‘_GLIBCXX_BEGIN_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/locale_facets.h:2227: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:2229: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2244: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2506: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.h:2508: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2511: error: expected
declaration specifiers before ‘_GLIBCXX_END_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/locale_facets.h:2525: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2531: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2537: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2543: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2549: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2555: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2561: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2567: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2573: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2579: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2585: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2591: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.h:2596: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/locale_facets.h:2599,
                 from /usr/include/c++/4.4/bits/basic_ios.h:39,
                 from /usr/include/c++/4.4/ios:45,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/locale_facets.tcc:46: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.tcc:49: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:74: error: expected
declaration specifiers before ‘;’ token
/usr/include/c++/4.4/bits/locale_facets.tcc:76: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:121: error: expected
declaration specifiers before ‘bool’
/usr/include/c++/4.4/bits/locale_facets.tcc:125: error: expected
declaration specifiers before ‘_GLIBCXX_BEGIN_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/locale_facets.tcc:351: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:572: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:668: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:683: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:715: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:730: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:757: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:770: error: expected
declaration specifiers before ‘_GLIBCXX_END_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/locale_facets.tcc:814: error: expected
declaration specifiers before ‘_GLIBCXX_BEGIN_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/locale_facets.tcc:827: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:916: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:951: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:1071: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:1123: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:1137: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:1144: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:1165: error: expected
declaration specifiers before ‘_GLIBCXX_END_LDBL_NAMESPACE’
/usr/include/c++/4.4/bits/locale_facets.tcc:1223: error: expected
declaration specifiers before ‘template’
/usr/include/c++/4.4/bits/locale_facets.tcc:1343: error: expected
declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ios:45,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/basic_ios.h:61: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_ios.h:466: error: expected declaration
specifiers before ‘;’ token
/usr/include/c++/4.4/bits/basic_ios.h:468: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/bits/basic_ios.h:471,
                 from /usr/include/c++/4.4/ios:45,
                 from /usr/include/c++/4.4/ostream:40,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/basic_ios.tcc:50: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_ios.tcc:60: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_ios.tcc:111: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_ios.tcc:123: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_ios.tcc:154: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/basic_ios.tcc:185: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/ostream:367: error: expected declaration specifiers
before ‘;’ token
/usr/include/c++/4.4/ostream:376: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:425: error: expected declaration specifiers
before ‘;’ token
/usr/include/c++/4.4/ostream:444: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:449: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:455: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:461: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:466: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:486: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:498: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:503: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:516: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:521: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:536: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:547: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:557: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/ostream:562: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/ostream:565,
                 from /usr/include/c++/4.4/iostream:40,
                 from test.c:3:
/usr/include/c++/4.4/bits/ostream.tcc:60: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:89: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:103: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:117: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:146: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:180: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:208: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:234: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:255: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:287: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:319: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/ostream.tcc:405: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/iostream:41,
                 from test.c:3:
/usr/include/c++/4.4/istream:588: error: expected declaration specifiers
before ‘;’ token
/usr/include/c++/4.4/istream:591: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:596: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:601: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:631: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:678: error: expected declaration specifiers
before ‘;’ token
/usr/include/c++/4.4/istream:693: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:697: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:702: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:734: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:739: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:743: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:748: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:762: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:800: error: expected declaration specifiers
before ‘;’ token
/usr/include/c++/4.4/istream:823: error: expected declaration specifiers
before ‘template’
/usr/include/c++/4.4/istream:827: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
In file included from /usr/include/c++/4.4/istream:830,
                 from /usr/include/c++/4.4/iostream:41,
                 from test.c:3:
/usr/include/c++/4.4/bits/istream.tcc:83: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:111: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:131: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:151: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:183: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:219: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:256: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:303: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:347: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:407: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:440: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:502: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:567: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:597: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:626: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:658: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:691: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:724: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:760: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:784: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:817: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:851: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:883: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:944: error: expected declaration
specifiers before ‘template’
/usr/include/c++/4.4/bits/istream.tcc:1020: error: expected declaration
specifiers before ‘_GLIBCXX_END_NAMESPACE’
In file included from test.c:3:
/usr/include/c++/4.4/iostream:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
or ‘__attribute__’ before ‘cout’
/usr/include/c++/4.4/iostream:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
or ‘__attribute__’ before ‘cerr’
/usr/include/c++/4.4/iostream:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
or ‘__attribute__’ before ‘clog’
/usr/include/c++/4.4/iostream:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
or ‘__attribute__’ before ‘:’ token
/usr/include/c++/4.4/iostream:74: error: expected declaration specifiers
before ‘_GLIBCXX_END_NAMESPACE’
test.c:5: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before
‘{’ token
/usr/include/c++/4.4/ext/atomicity.h:73: error: declaration for
parameter ‘_Atomic_word’ but no such parameter
/usr/include/ctype.h:151: error: declaration for parameter ‘_tolower’
but no such parameter
/usr/include/ctype.h:150: error: declaration for parameter ‘_toupper’
but no such parameter
/usr/include/ctype.h:146: error: declaration for parameter ‘toascii’ but
no such parameter
/usr/include/ctype.h:142: error: declaration for parameter ‘isascii’ but
no such parameter
/usr/include/ctype.h:119: error: declaration for parameter ‘toupper’ but
no such parameter
/usr/include/ctype.h:116: error: declaration for parameter ‘tolower’ but
no such parameter
/usr/include/ctype.h:112: error: declaration for parameter ‘isxdigit’
but no such parameter
/usr/include/ctype.h:111: error: declaration for parameter ‘isupper’ but
no such parameter
/usr/include/ctype.h:110: error: declaration for parameter ‘isspace’ but
no such parameter
/usr/include/ctype.h:109: error: declaration for parameter ‘ispunct’ but
no such parameter
/usr/include/ctype.h:108: error: declaration for parameter ‘isprint’ but
no such parameter
/usr/include/ctype.h:107: error: declaration for parameter ‘isgraph’ but
no such parameter
/usr/include/ctype.h:106: error: declaration for parameter ‘islower’ but
no such parameter
/usr/include/ctype.h:105: error: declaration for parameter ‘isdigit’ but
no such parameter
/usr/include/ctype.h:104: error: declaration for parameter ‘iscntrl’ but
no such parameter
/usr/include/ctype.h:103: error: declaration for parameter ‘isalpha’ but
no such parameter
/usr/include/ctype.h:102: error: declaration for parameter ‘isalnum’ but
no such parameter
/usr/include/ctype.h:85: error: declaration for parameter
‘__ctype_toupper_loc’ but no such parameter
/usr/include/ctype.h:83: error: declaration for parameter
‘__ctype_tolower_loc’ but no such parameter
/usr/include/ctype.h:81: error: declaration for parameter
‘__ctype_b_loc’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:89: error: declaration for
parameter ‘__throw_system_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:86: error: declaration for
parameter ‘__throw_ios_failure’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:82: error: declaration for
parameter ‘__throw_underflow_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:79: error: declaration for
parameter ‘__throw_overflow_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:76: error: declaration for
parameter ‘__throw_range_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:73: error: declaration for
parameter ‘__throw_runtime_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:70: error: declaration for
parameter ‘__throw_out_of_range’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:67: error: declaration for
parameter ‘__throw_length_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:64: error: declaration for
parameter ‘__throw_invalid_argument’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:61: error: declaration for
parameter ‘__throw_domain_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:58: error: declaration for
parameter ‘__throw_logic_error’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:54: error: declaration for
parameter ‘__throw_bad_typeid’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:51: error: declaration for
parameter ‘__throw_bad_cast’ but no such parameter
/usr/include/c++/4.4/bits/functexcept.h:47: error: declaration for
parameter ‘__throw_bad_alloc’ but no such parameter
test.c:7: error: expected ‘{’ at end of input
-------------------------------------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gcc & C++ instead of g++
  2009-09-10  5:49 gcc & C++ instead of g++ Mohsen Pahlevanzadeh
@ 2009-09-10  6:43 ` Ian Lance Taylor
  2009-09-10  7:04   ` Mohsen Pahlevanzadeh
  0 siblings, 1 reply; 3+ messages in thread
From: Ian Lance Taylor @ 2009-09-10  6:43 UTC (permalink / raw)
  To: mohsen; +Cc: gcc

Mohsen Pahlevanzadeh <mohsen@pahlevanzadeh.org> writes:

> How do i write C++ with gcc instead of g++?

The question is not appropriate for the mailing list gcc@gcc.gnu.org.
It is appropriate for gcc-help@gcc.gnu.org.  Please take any followups
to gcc-help.  Thanks.

There is no particular reason to use gcc instead of g++.  If you really
want to do so, there are two easy ways: 1) name your files with an
extension of .cc rather than .c; 2) use the -x c++ option.  Note that if
you link with gcc, you will need to explicitly use -lstdc++.

Ian

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gcc & C++ instead of g++
  2009-09-10  6:43 ` Ian Lance Taylor
@ 2009-09-10  7:04   ` Mohsen Pahlevanzadeh
  0 siblings, 0 replies; 3+ messages in thread
From: Mohsen Pahlevanzadeh @ 2009-09-10  7:04 UTC (permalink / raw)
  To: Ian Lance Taylor; +Cc: gcc

Sorry, I'm gonna go to unsbscribe.....
On Wed, 2009-09-09 at 23:42 -0700, Ian Lance Taylor wrote:
> Mohsen Pahlevanzadeh <mohsen@pahlevanzadeh.org> writes:
> 
> > How do i write C++ with gcc instead of g++?
> 
> The question is not appropriate for the mailing list gcc@gcc.gnu.org.
> It is appropriate for gcc-help@gcc.gnu.org.  Please take any followups
> to gcc-help.  Thanks.
> 
> There is no particular reason to use gcc instead of g++.  If you really
> want to do so, there are two easy ways: 1) name your files with an
> extension of .cc rather than .c; 2) use the -x c++ option.  Note that if
> you link with gcc, you will need to explicitly use -lstdc++.
> 
> Ian

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-09-10  7:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-10  5:49 gcc & C++ instead of g++ Mohsen Pahlevanzadeh
2009-09-10  6:43 ` Ian Lance Taylor
2009-09-10  7:04   ` Mohsen Pahlevanzadeh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).