Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note:  MRvcmt v0r24p2 is the recommended version to use in conjunction with this version of CMT.  You should use MRvcmt v0r22p2 at least.

Note2:  Navid and Joanne discovered that CMT now prepends the working directory to the CMTPATH.  This is a change from the original behavior where CMTPATH has been purely user defined.  This may be due to CMT's move towards CMTPROJECTPATH where CMTPATH is derived rather than user defined.  However, the CMT documentation states that when CMTPROJECTPATH is left undefined, CMT should revert its original behavior.  A note has been sent to the CMT mailing list to inquire.

Shared Library Support

The big push to get us to move to this new stable release of CMT was the need to support shared libraries on Windows.  Jim Chiang was continuing to have trouble with shared libraries in SciTools. Initially, we intended to deploy Tracy's fix to CMT v1r16p20040701 - but Joanne found that v1r18p20061003 included the fix as well.  We then set forth to test this new version on Linux, Windows and Mac and there were no ill effects.  Then came time to demonstrate that shared libraries could really export their symbols!  Joanne and Tracy worked with CalibData and Jim and Tracy checked out SciTools.  Here's the summary:

...