News Breaking change in takecmd.lib 19.0.31


Staff member
May 14, 2008
The next build of TCC (which will be released in a day or two) will not load any plugins that staticly link to the old error() function in takecmd.dll. You should be using TCError(), or GetProcAddress() to dynamically link, or just do it yourself (with the FormatMessage API).

As I warned the plugin authors six months ago, this is outside of my control -- Microsoft changed the RTL startup code to include an exported error() function, and I can no longer hack around it. (Unless I spend a couple of weeks reverting to an old version of VS and most of the external libs & dlls -- which I'm not going to do.)