Microsoft C++ (7.0, 8.0): Seems to work OK. You must #define TEMPS_DESTROYED_QUICKLY owing to a bug in version 7 (at least) of MSC. There are some notes in the file include.h on changes to run under version 7. I haven't tried the latest version of newmat08 on version 7.
Haven't tried visual C++ yet.