From help-octave-request at bevo dot che dot wisc dot edu Sat Jan 25 22:10:19 2003 Subject: Problems in current CVS sources under SuSE 7.2 From: Obed Sands To: help-octave at bevo dot che dot wisc dot edu Date: Sat, 25 Jan 2003 22:06:54 -0500 I don't speak C++ so I'm only guessing that an additional prototype is neede here(?) I get the following error when compiling... root at sisyphus:/home/sands/octavecvs/octave > make *********************************************************** * * To compile Octave, you will need a recent versions of * the following software: * * g++ (2.95.x or a more recent version) * * flex (2.5.4 or a more recent version) -- required if * you need to recreate lex.cc from lex.l * * bison (1.28 or a more recent version) -- required if * you need to recreate parse.cc from parse.y * * gperf (2.7.1 or a more recent version) -- required if * you need to recreate oct-gperf.h from octave.gperf * * Now would be a good time to read INSTALL.OCTAVE if * you have not done so already. * *********************************************************** make -f octMakefile all [stuff deleted] make[2]: Entering directory `/home/sands/octavecvs/octave/src' making builtins.cc DEF_FILES = data.df debug.df defaults.df defun.df dirfns.df error.df file-io.df help.df input.df lex.df load-save.df mappers.df oct-hist.df pager.df parse.df pr-output.df strfns.df syscalls.df sysdep.df toplev.df utils.df variables.df ov-cs-list.df ov-list.df ov-cell.df ov-usr-fcn.df ov-typeinfo.df pt-arg-list.df pt-plot.df balance.df besselj.df betainc.df chol.df colloc.df daspk.df dasrt.df dassl.df det.df eig.df expm.df fft.df fft2.df filter.df find.df fsolve.df gammainc.df getgrent.df getpwent.df getrusage.df givens.df hess.df ifft.df ifft2.df inv.df kron.df log.df lpsolve.df lsode.df lu.df minmax.df odessa.df pinv.df qr.df quad.df qz.df rand.df schur.df sort.df svd.df syl.df time.df VAR_FILES = data defaults dirfns dynamic-ld error file-io help input lex load-save oct-hist oct-procbuf pager parse pr-output sighandlers symtab syscalls toplev utils variables ov ov-usr-fcn pt-assign pt-decl pt-mat pt-plot builtins.cc is unchanged g++ -c -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob -I../glob -DHAVE_CONFIG_H -mieee-fp -g -O2 -Wall Cell.cc -o Cell.o In file included from Cell.h:36, from Cell.cc:31: oct-obj.h: In function `static void octave_value_list::operator delete(void *, void *)': oct-obj.h:69: no matching function for call to `operator delete (void *&, void *)' /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/new:30: candidates are: void operator delete(void *) /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/new:34: void operator delete(void *, const nothrow_t &) make[2]: *** [Cell.o] Error 1 make[2]: Leaving directory `/home/sands/octavecvs/octave/src' make[1]: *** [src] Error 2 make[1]: Leaving directory `/home/sands/octavecvs/octave' make: *** [all] Error 2 I'm compiling under gcc 2.95.3 (SuSE linux 7.2) oss ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------