[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
octave-forge symbolic and 2.1.45
From: |
Dmitri A. Sergatskov |
Subject: |
octave-forge symbolic and 2.1.45 |
Date: |
Fri, 21 Feb 2003 01:15:05 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 |
I am trying to compile octave-forge with octave-2.1.45. (Octave forge snapshot
of Feb. 20, 2003).
It bombs when it goes to math/symbolic:
<<<<
make[2]: Entering directory `/home/dima/src/octave-forge/main/symbolic'
mkoctfile -DHAVE_OCTAVE_21 -s -v -v -I/usr/local/include -I/usr/local/include
-c op-ex-mat.cc
g++ -c -fPIC -I/usr/local/include/octave-2.1.45 -I/usr/local/include/octave-2.1.45/octave -I/usr/local/include -mieee-fp -O2 -mcpu=athlon-xp -march=athlon-xp -pipe
-I/usr/local/include -I/usr/local/include -DHAVE_OCTAVE_21 op-ex-mat.cc -o op-ex-mat.o
cc1plus: warning: changing search order for system directory
"/usr/local/include"
cc1plus: warning: as it has already been specified as a non-system directory
/usr/local/include/octave-2.1.45/octave/ov-base-mat.h: In member function
`octave_value_list octave_base_matrix<MT>::subsref(const std::string&, const
std::list<octave_value_list, std::allocator<octave_value_list> >&, int)
[with MT = ComplexMatrix]':
/usr/local/include/octave-2.1.45/octave/Array2.h:82: instantiated from here
/usr/local/include/octave-2.1.45/octave/ov-base-mat.h:75: return type `struct
octave_value_list' is incomplete
/usr/local/include/octave-2.1.45/octave/ov-base-mat.h:77: invalid use of
undefined type `struct octave_value_list'
/usr/local/include/octave-2.1.45/octave/ov.h:47: forward declaration of `struct
octave_value_list'
/usr/local/include/octave-2.1.45/octave/ov-base-mat.h: In member function
`octave_value_list octave_base_matrix<MT>::subsref(const std::string&, const
std::list<octave_value_list, std::allocator<octave_value_list> >&, int)
[with MT = Matrix]':
/usr/local/include/octave-2.1.45/octave/Array2.h:82: instantiated from here
/usr/local/include/octave-2.1.45/octave/ov-base-mat.h:75: return type `struct
octave_value_list' is incomplete
/usr/local/include/octave-2.1.45/octave/ov-base-mat.h:77: invalid use of
undefined type `struct octave_value_list'
/usr/local/include/octave-2.1.45/octave/ov.h:47: forward declaration of `struct
octave_value_list'
make[2]: *** [op-ex-mat.o] Error 1
make[2]: Leaving directory `/home/dima/src/octave-forge/main/symbolic'
make[1]: *** [symbolic/] Error 2
make[1]: Leaving directory `/home/dima/src/octave-forge/main'
make: *** [main/] Error 2
>>>>
I have never compiled symbolic math before, so do not know if it is a new
problem
or not.
address@hidden octave-forge]$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking
--host=i386-redhat-linux --with-system-zlib --enable-__cxa_atexit
Thread model: posix
gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)
Any help would be appreciated.
Sincerely,
Dmitri.
-------------------------------------------------------------
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
-------------------------------------------------------------
- octave-forge symbolic and 2.1.45,
Dmitri A. Sergatskov <=