From bug-octave-request at bevo dot che dot wisc dot edu Sun Oct 25 18:55:36 1998 Subject: Problem while compiling octave-2.0.13 From: "John W. Eaton" To: Jorg Pietschmann Cc: bug-octave Date: Sun, 25 Oct 1998 18:55:31 -0600 (CST) On 25-Oct-1998, Jorg Pietschmann wrote: | i got the following problem while trying to install octave-2.0.13 | on i385-solaris2.5 unsing egcs-2.92.16 (egcs-19981012) | | [output snipped] | In file included from ov.h:43, | from variables.h:38, | from defun-int.h:26, | from defun.h:30, | from data.cc:43: | pt-exp.h:257: default argument missing for parameter 3 of | `tree_boolean_expression::tree_boolean_expression(int = -1, int = -1, | enum tree_boolean_expression::type)' | make[2]: *** [data.o] Error 1 | make[2]: Leaving directory `/home/pietsch/unpack/octave-2.0.13/src' | make[1]: *** [src] Error 2 | make[1]: Leaving directory `/home/pietsch/unpack/octave-2.0.13' | make: *** [all] Error 2 | | Indeed, this ought to be illegal C++ syntax. Try the patch from Mumit Khan, archived here: http://www.che.wisc.edu/octave/mailing-lists/bug-octave/1998/270 Or, try the new test release of Octave availble from the ftp site at ftp://ftp.che.wisc.edu/pub/octave/test-releases/octave-2.0.13.90.tar.gz. Thanks, jwe