octave-maintainers
[Top][All Lists]
Advanced

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

Error building CVS with Sun C++ compiler


From: Albert Chin
Subject: Error building CVS with Sun C++ compiler
Date: Fri, 7 Nov 2003 10:33:26 -0600
User-agent: Mutt/1.4i

Octave 2.1.50 built fine with the Sun C++ compiler (from Forte 6 or
Forte 7). I just synced with CVS and now I get:

CC -c -I/opt/TWWfsw/readline42a/include -L/opt/TWWfsw/ncurses5/include
-I/opt/TWWfsw/libfftw21/include -I. -I.. -I../liboctave -I../src
-I../libcruft/misc  -I../glob -I../glob -DHAVE_CONFIG_H  -dalign -xO2
-xtarget=generic -xarch=v8 ODESSA.cc -o ODESSA.o
"Array.h", line 161: Warning (Anachronism): Type names qualified by
template parameters require "typename".
"Array.h", line 521:     Where: While specializing "Array<T>".
"Array.h", line 521:     Where: Specialized in non-template code.
"Array.cc", line 1304: Warning: idx hides Array<Matrix>::idx.
"ODESSA.cc", line 65:     Where: While instantiating
"Array<Matrix>::maybe_delete_elements(Array<idx_vector>&, const
Matrix&)".
"ODESSA.cc", line 65:     Where: Instantiated from non-template code.
"Array.cc", line 1741: Warning: idx hides Array<Matrix>::idx.
"ODESSA.cc", line 65:     Where: While instantiating
"Array<Matrix>::indexN(idx_vector&, int, const Matrix&) const".
"ODESSA.cc", line 65:     Where: Instantiated from non-template code.
"Array.cc", line 1868: Warning: idx hides Array<Matrix>::idx.
"ODESSA.cc", line 65:     Where: While instantiating
"Array<Matrix>::indexN(idx_vector&, int, const Matrix&) const".
"ODESSA.cc", line 65:     Where: Instantiated from non-template code.

"Array.cc", line 1991: Error: The name get_elt_idx(const
Array<idx_vector>&, const Array<int>&) is unusable in
Array<Matrix>::index(Array<idx_vector>&, int, const Matrix&) const.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

"ODESSA.cc", line 65:     Where: While instantiating
"Array<Matrix>::index(Array<idx_vector>&, int, const Matrix&) const".
"ODESSA.cc", line 65:     Where: Instantiated from non-template code.
1 Error(s) and 4 Warning(s) detected.
gmake[2]: *** [ODESSA.o] Error 1
gmake[2]: Leaving directory `/opt/build/octave-2.1.50/liboctave'

-- 
albert chin (address@hidden)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]