Icetips News Network | |||
| News & Bios | Archives | Icetips Software Products | About Icetips.net |
|
Problem in 5.5F and Legacy 21-Oct-2001 -- Arnor Baldvinsson Phil Will of ProDomus reports that Clarion 5.5 F has problems with Legacy templates because it doesn't provide the same template symbols as all previous versions of Clarion. This can affect template developers who still support the Legacy chain in their products. Here is the text from Phil's message: Several third party tools (and some SV templates) use the symbol %CWTemplateVersion found in both the abchain.tpl and cw.tpl templates to distinguish between the generation of legacy and abc code. The "F" release of the legacy templates changes this value to the same one as contained in the ABC templates. I you get errors compiling a legacy application due to its generating abc code, this is the cause. The fix is to change the following line of code in cw.tpl as shown below: #! #SET(%CWTemplateVersion,'v5.5') #SET(%CWTemplateVersion,'v2.003') For more info, see the thread titled "Legacy Applications and Release F generating ABC code", in the topspeed.topic. third_party newsgroup, dated 17-Oct, started by Phillip Will. |