From help-octave-request at bevo dot che dot wisc dot edu Tue Jan 6 17:20:36 2004 Subject: Problems w/ octave-forge From: Agustin Barto To: help-octave at bevo dot che dot wisc dot edu Date: Tue, 06 Jan 2004 20:19:56 -0300 (I don't know if this is the right place to ask, let me know if I'm wrong) I'm having troubles trying to compile octave-forge-2003.06.02 on a Fedora Core 1 (kernel 2.4.22 gcc 3.3.2). Here's the output of the build: [abarto at viper octave-forge-2003.06.02]$ make cd extra/ && make make[1]: Entering directory `/home/abarto/octave-forge-2003.06.02/extra' make[2]: Entering directory `/home/abarto/octave-forge-2003.06.02/extra/linear-algebra' /usr/local/bin/mkoctfile-2.1.52 -DHAVE_OCTAVE_21 -v -c chol.cc g++ -c -fPIC -I/usr/local//include/octave-2.1.52 -I/usr/local//include/octave-2.1.52/octave -I/usr/local//include -mieee-fp -g -O2 -DHAVE_OCTAVE_21 chol.cc -o chol.o /usr/local/bin/mkoctfile-2.1.52 -DHAVE_OCTAVE_21 -v -c ov-re-tri.cc g++ -c -fPIC -I/usr/local//include/octave-2.1.52 -I/usr/local//include/octave-2.1.52/octave -I/usr/local//include -mieee-fp -g -O2 -DHAVE_OCTAVE_21 ov-re-tri.cc -o ov-re-tri.o ov-re-tri.cc:159:55: macro "DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA" requires 3 arguments, but only 2 given ov-re-tri.cc:159: error: ISO C++ forbids declaration of ` DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA' with no type make[2]: *** [ov-re-tri.o] Error 1 make[2]: Leaving directory `/home/abarto/octave-forge-2003.06.02/extra/linear-algebra' make[1]: *** [linear-algebra/] Error 2 make[1]: Leaving directory `/home/abarto/octave-forge-2003.06.02/extra' make: *** [extra/] Error 2 This also happens with gcc 3.2. Thanks in advance. Happy 2004 ------------------------------------------------------------- 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 -------------------------------------------------------------