Stephen Montgomery-Smith wrote:
> I bet this problem effects everyone else too.
> 
> It seems to me that octave-forge-communications-1.0.9 should be marked 
> as needing octave-3.1.55 or higher.  When building with octave-3.0.5, I 
> get the error message, which seems to be created by a change inside of 
> variables.h.


On the other hand, when I try to build octave-forge-communications-1.0.9 
with octave-3.1.55 I get this this error:

g++43 -c -I/usr/local/include -fPIC -I/usr/local/include/octave-3.1.55 
-I/usr/local/include/octave-3.1.55/octave -I/usr/local/include -O2 -pipe 
-fno-strict-aliasing -DHAVE_OCTAVE_31 -DGALOIS_DISP_PRIVATES galois.cc 
-o galois.o
In file included from galois.cc:27:
galois.h:134: error: wrong number of template arguments (4, should be 1)
/usr/local/include/octave-3.1.55/octave/base-lu.h:32: error: provided 
for 'template<class lu_type> class base_lu'
galois.h: In constructor 'LU::LU()':
galois.h:144: error: wrong number of template arguments (4, should be 1)
/usr/local/include/octave-3.1.55/octave/base-lu.h:32: error: provided 
for 'template<class lu_type> class base_lu'
galois.h: In copy constructor 'LU::LU(const LU&)':
galois.h:150: error: wrong number of template arguments (4, should be 1)
/usr/local/include/octave-3.1.55/octave/base-lu.h:32: error: provided 
for 'template<class lu_type> class base_lu'
galois.h: In member function 'LU& LU::operator=(const LU&)':
galois.h:155: error: wrong number of template arguments (4, should be 1)
/usr/local/include/octave-3.1.55/octave/base-lu.h:32: error: provided 
for 'template<class lu_type> class base_lu'
galois.cc: In member function 'boolMatrix galois::all(int) const':
galois.cc:712: error: 'MX_ALL_OP' was not declared in this scope
galois.cc: In member function 'boolMatrix galois::any(int) const':
galois.cc:718: error: 'MX_ANY_OP' was not declared in this scope
galois.cc: At global scope:
galois.cc:880: error: wrong number of template arguments (4, should be 1)
/usr/local/include/octave-3.1.55/octave/base-lu.h:32: error: provided 
for 'template<class lu_type> class base_lu'
galois.cc: In member function 'void LU::factor(const galois&, const 
LU::pivot_type&)':
galois.cc:891: error: 'ipvt' was not declared in this scope
galois.cc:893: error: 'a_fact' was not declared in this scope
galois.cc: In member function 'galois LU::L() const':
galois.cc:965: error: 'a_fact' was not declared in this scope
galois.cc: In member function 'galois LU::U() const':
galois.cc:984: error: 'a_fact' was not declared in this scope
galois.cc: In member function 'Matrix LU::P() const':
galois.cc:999: error: 'a_fact' was not declared in this scope
galois.cc:1008: error: 'ipvt' was not declared in this scope
galois.cc: In member function 'Array<int> LU::IP() const':
galois.cc:1031: error: 'ipvt' was not declared in this scope
galois.cc: In member function 'galois LU::A() const':
galois.cc:1037: error: 'a_fact' was not declared in this scope
gmake[1]: *** [galois.o] Error 1
gmake[1]: Leaving directory 
`/usr/ports/math/octave-forge-communications-devel/work/communications-1.0.9/src'
gmake: *** [build] Error 2
*** Error code 1


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Octave-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to