Package: libjama-dev Version: 1.2.4-1 In jama_eig.h (but possibly in other header files too):
using namespace std; using namespace TNT; is used. This carries over to all files that #include <jama_eig.h> For me, this give a naming conflict between TNT::Matrix and Matrix (which I declared myself). The same could happen with all std:: classes. I think it's sufficient to move the using directives into a { } block, but a better solution is of course not using the directive in a header file at all (-> explicit qualification where needed). I think this had been reported as a bug for version 1.2.2-1 (sse changelog) - Stefan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]