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.
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
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