From help-octave-request at che dot utexas dot edu Tue Jan 4 05:10:08 1994 Subject: Installing octave-0.74 From: d dot shields at ic dot ac dot uk To: help-octave at che dot utexas dot edu Date: Tue, 4 Jan 94 11:06:57 GMT I have been trying to build octave 0.74 on a sun 4 using g++ from the gcc 2.5.7 distribution. The cruft library is built OK but errors are generated when building the octave library. The section from a log of the make output immediately after building libcruft.a is below. Please E-mail me if this is a known problem! ----------- making all in liboctave make[1]: Entering directory `/usr3/arrow/dcs/octave/octave-0.74/liboctave' g++ -c -I. -I. -DNPSOL_MISSING=1 -DQPSOL_MISSING=1 -DFSQP_MISSING=1 -DF77_APPEN D_UNDERSCORE=1 -DHAVE_UNISTD_H=1 -DDIRENT=1 -DRETSIGTYPE=void -DHAVE_TERMIO_H=1 -DHAVE_FINITE=1 -DHAVE_ISNAN=1 -DHAVE_ISINF=1 -g -O -Wall Bounds.cc In file included from Bounds.h:32, from Bounds.cc:29: Matrix.h:2200: `SCHUR::operator =(const SCHUR &, const char *)' must take exactl y one argument Matrix.h:2227: `SCHUR::operator =(const SCHUR &, const char *)' must take exactl y one argument Matrix.h:2253: `ComplexSCHUR::operator =(const ComplexSCHUR &, const char *)' mu st take exactly one argument Matrix.h:2282: `ComplexSCHUR::operator =(const ComplexSCHUR &, const char *)' mu st take exactly one argument make[1]: *** [Bounds.o] Error 1 make[1]: Leaving directory `/usr3/arrow/dcs/octave/octave-0.74/liboctave' making all in readline ---------- Thanks - Dan -- Daniel Shields ---- d dot shields at ic dot ac dot uk ---- 071-589-5111 xt 5185