0 votes

Bug de la bibliothèque C++ MTL dimension.h ?

J'ai installé MTL sur mon système Fedora Core 12 x64, mais lors de la création d'une application, j'obtiens l'erreur suivante :

In file included from /usr/local/include/mtl/matrix.h:41,
                 from /usr/local/include/mtl/mtl.h:40,
                 from ltiSystem.hxx:4,
                 from strTools.hxx:4,
                 from ff.cxx:3:
/usr/local/include/mtl/envelope2D.h:72: error: declaration of ‘typedef struct mtl::twod_tag mtl::envelope2D<T>::dimension’
/usr/local/include/mtl/dimension.h:19: error: changes meaning of ‘dimension’ from ‘class mtl::dimension<typename mtl::dense1D<T, 0>::size_type, 0, 0>’
make[1]: *** [ff.o] Error 1

Ce qui impliquerait une erreur dans la MTL. J'ai changé de version de MTL et le problème persiste, mais sur Google il n'y a pas de réponse appropriée. J'utilise le compilateur g++.

Est-ce que quelqu'un a un Clye ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X