From help-octave-request at bevo dot che dot wisc dot edu Fri Feb 13 04:56:09 1998 Subject: GNU 2.7.2.3 compiler From: Dirk Laurie To: help-octave at bevo dot che dot wisc dot edu Date: Fri, 13 Feb 1998 12:58:03 +0200 (SAT) I've just upgraded my Linux system to Red Hat 5.0. Since this upgrades the libraries, I need to recompile. The gcc compiler is now 2.7.2.3, which is a little more pernickety than 2.7.2.1. I get the following compiler error when compiling octave-2.0.10: ../liboctave/lo-specfun.h:51: previous declaration of `double gamma(double)' with C++ linkage In file included from /usr/include/math.h:56, from /usr/include/g++/std/cmath.h:7, from /usr/include/g++/std/complext.h:34, from /usr/include/g++/std/complex.h:7, from /usr/include/g++/complex:5, from ../liboctave/oct-cmplx.h:26, from ../liboctave/mx-defs.h:72, from ../liboctave/chMatrix.h:37, from ../liboctave/mx-base.h:28, from ov.h:38, from variables.h:38, from defun-int.h:26, from defun-dld.h:30, from bessel.cc:29: /usr/include/mathcalls.h:201: conflicts with new declaration with C linkage Dirk Laurie