next up previous contents index
Next: A.24 How can I Up: A Frequently Asked Questions Previous: A.22 Why won't TCM

A.23 Why does TCM complain about old versions when I load a diagram?

There are two possibilities.

1.
The first most probable one is that your documents were indeed made by a newer version of TCM. For instance, you or someone else might have made the document with a newer version of TCM, maybe at another site. TCM editors read older file formats but they cannot read newer file formats and they always generate the current (most recent) file format. In Document Info you can see what file format the editor generates and what file format you have read. The remedy is to upgrade TCM to the newer version.
2.
A second possibility is that the file format was not written correctly. This is a bug in the Linux version that was once reported. The third line of the saved file should contain the file format version, for instance { Format 1.2 }. But instead some random number was written. Probably the cause is a buggy version of libg++.so and libstdc++.so. At least, it has been reported to us that after an upgrade of /usr/lib/libg++.so.27.1.0 and /usr/lib/libstdc++.so.27.1.0 to /usr/lib/libg++.so.27.2.1 respectively /usr/lib/libstdc++.so.27.2.1 this problem ceased to exist.

next up previous contents index
Next: A.24 How can I Up: A Frequently Asked Questions Previous: A.22 Why won't TCM
Frank Dehne,Faculty of Mathematics and Computer Science, Vrije Universiteit Amsterdam
11/17/1997