lør, 09 05 2009 kl. 13:15 -0500, skrev Stephen Montgomery-Smith:
> 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

I'm not sure how to fix this. Does anybody with knowledge about the
package have the time to fix this?

Søren


------------------------------------------------------------------------------
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