Я установил MTL на моей системе x64 Fedora Core 12, но при создании приложения я получаю следующее сообщение об ошибке:C++ MTL Library dimension.h ошибка?
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
что означало бы ошибку в MTL. Я изменился на разные версии MTL, и проблема не устранена, но в Google нет правильного ответа. Я использую компилятор g ++.
У кого-нибудь есть клиа?