In file included from /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/include/g++-v4/array:40,
from prog.cpp:1:
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/include/g++-v4/c++0x_warning.h:36:2: error: #error This file requires compiler and library support for the upcoming ISO C++ standard, C++0x. This support is currently experimental, and must be enabled with the -std=c++0x or -std=gnu++0x compiler options.
prog.cpp: In function ‘int main()’:
prog.cpp:5: error: wrong number of template arguments (1, should be 2)
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/include/g++-v4/tr1_impl/array:42: error: provided for ‘template<class _Tp, unsigned int _Nm> struct std::array’
prog.cpp:5: error: invalid type in declaration before ‘;’ token
prog.cpp:5: warning: unused variable ‘a’