Dear All,
I'm trying to compile MPI V7.0.6 on IRIX6.5 and stuck at the "make" step. The errors are pasted as following and I appreciate any of your suggestion to help me out:
*************************error message attachment*************
cc-1035 CC: WARNING File = /usr/include/CC/iostream, Line = 18
#error directive: This header file requires the -LANG:std option
#error This header file requires the -LANG:std option
^
cc-1035 CC: WARNING File = /usr/include/CC/iosfwd, Line = 18
#error directive: This header file requires the -LANG:std option
#error This header file requires the -LANG:std option
^
cc-1035 CC: WARNING File = /usr/include/CC/istream, Line = 18
#error directive: This header file requires the -LANG:std option
#error This header file requires the -LANG:std option
^
cc-1035 CC: WARNING File = /usr/include/CC/ostream, Line = 18
#error directive: This header file requires the -LANG:std option
#error This header file requires the -LANG:std option
^
cc-1070 CC: ERROR File = /usr/include/CC/string, Line = 2172
The indicated type is incomplete.
char __f = __os.fill();
^
cc-1367 CC: ERROR File = /usr/include/CC/string, Line = 2175
A pointer to an incomplete class type is not allowed.
for (__i = 0; __i < __n; __i++) __buf->sputc(__f);
^
cc-1132 CC: ERROR File = /usr/include/CC/ios, Line = 349
The class "std::char_traits<char>" has no member "pos_type".
typedef typename _Traits::pos_type pos_type;
^
detected during instantiation of class
"std::basic_ios<char, std::char_traits<char>>" at line 434
cc-1132 CC: ERROR File = /usr/include/CC/ios, Line = 350
The class "std::char_traits<char>" has no member "off_type".
typedef typename _Traits::off_type off_type;
^
detected during instantiation of class
"std::basic_ios<char, std::char_traits<char>>" at line 434
cc-1035 CC: WARNING File = /usr/include/CC/streambuf, Line = 18
#error directive: This header file requires the -LANG:std option
#error This header file requires the -LANG:std option
^
cc-1079 CC: ERROR File = /usr/include/CC/streambuf, Line = 410
A type specifier is expected.
typedef char_traits<char>::pos_type pos_type;
^
cc-1079 CC: ERROR File = /usr/include/CC/streambuf, Line = 411
A type specifier is expected.
typedef char_traits<char>::off_type off_type;
^
6 errors detected in the compilation of "win.cc".
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
********************************end of attachment******************
Thanks,
nancy
|