I compiled linalg under .NET 2003 per instructions. Everything compiled OK. Running test.exe generated an exception at the very first line that uses cout. Tracing down I found the error at
s << endl;
Any thoughts?
Thanks,
Owen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't know how that one slipped by -- it's a runtime library mismatch. The quick fix is to edit the "test" project properties, select C/C++->Code Generation->Runtime Library and choose the Multithreaded Debug option. MT and ST don't mix well. Sometimes it *does* work, which perhaps explains why this wasn't caught a long time ago ...
Anyway, I'll update the project (with some of the other test apps as well) and make another release.
Thanks for the catch!
Keith.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I compiled linalg under .NET 2003 per instructions. Everything compiled OK. Running test.exe generated an exception at the very first line that uses cout. Tracing down I found the error at
s << endl;
Any thoughts?
Thanks,
Owen
Yikes!
I don't know how that one slipped by -- it's a runtime library mismatch. The quick fix is to edit the "test" project properties, select C/C++->Code Generation->Runtime Library and choose the Multithreaded Debug option. MT and ST don't mix well. Sometimes it *does* work, which perhaps explains why this wasn't caught a long time ago ...
Anyway, I'll update the project (with some of the other test apps as well) and make another release.
Thanks for the catch!
Keith.