GEN: Unknown Variable '%md5'

I’m converting all programs from Clarion 6 to Clarion 12 before 32 bit Windows 10 goes end of life October 14th, 2025. I have one recurring error that is preventing successful C12 compiles:

GEN: Unknown Variable ‘%md5’

I can tell its related to SecWin or one of the global extensions that it requires because the simple utilities without SecWin don’t have this compile error.

This error is on Clarion 12.0.0.13941, Cryptonite 2.04, FM3 5.64, jFiles 3.14, MyTable 1.27, Office Inside 4.75, Reflection 1.32, SecWin 7.60, String Theory 3.77 and some other global Extensions that have no compile errors.

Any help is appreciated.

Greetings Ms. Rachel - Welcome!
That error is a related to an option Mr. Bruce commented out of StringTheory.TPL in a previous release. The String Theory had an option for MD5.
Just went through that recently with Mr. Bruce. Going from C11 to C12.
You can look at the template and choose to put the option back. Then turn the checkbox off.
Your best bet would be to pass the question to Mr. Bruce and let him know and see what advice he sends your direction.
The number of items that went a bit weird on you are a bit more than happened to me.
Hope that helps.
Regards,
Roberto Artigas

Did a quick search and found %MD5 in MyTable.tpl, ntwiz.tpl and StringTheory.tpl

Doens’t look like SecWin is you problem.

The compiled errors were on the ojmd5.c source file as the structure was not included.
Some includes might also need uncommenting.

You might also need to make sure you are on all the latest version of Capesoft templates.

Hope that helps.
Regards

There is also a CW-TALK forum on Discord. cw-talk
Link expires quickly so you might want to go check it out.

Connected on Discord while the link was still working. Thank you!

I emailed this to Bruce Johnson, so we will see what he has to say soon.

(post deleted by author)

The Windows 10 Extended Security Updates (ESU) can now be gotten for free, or pay $30. Search the web or YouTube for more info.

I work remotely on Windows 11 often and find it has a number of things I really do NOT like that make me want to stick with Windows 10 on my machine.

I’m still working on a win 7 vm. I just don’t get any updates of anything.
Having said that I now have a win 11 vm for C12, and also playing the template game :slight_smile: