On May 23, 12:18 pm, "Kate Minola" <[EMAIL PROTECTED]> wrote:
> Using the lastest stable release of the gcc compiler suite (gcc-4.2.0),
> linbox fails to build.  The first few errors are
...
> /home/kate/sage/sage-2.5.3-x86_64-Linux-pompey/local/include/linbox/algorithms/blas-domain.h:443:
> error: type/value mismatch at argument 3 in template parameter list
> for 'template<class Field, class Polynomial, template<class> class
> Container, class Matrix> class LinBox::BlasMatrixDomainCharpoly'
> /home/kate/sage/sage-2.5.3-x86_64-Linux-pompey/local/include/linbox/algorithms/blas-domain.h:443:
> error:   expected a template of type 'template<class> class
> Container', got 'template<class _Tp, class _Alloc> class std::list'

Judging from the error messages, it looks like linbox got hit by this
change (from http://gcc.gnu.org/gcc-4.2/changes.html):
"The (undocumented) extension which permitted templates with default
arguments to be bound to template template parameters with fewer
parameters has been removed."

Carl Witty


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to