Activity › Forums › Questions & Troubleshooting › Software & Firmware › recipe.preproc.macros pattern is missing
-
recipe.preproc.macros pattern is missing
-
Hi, With upgrading to Arduino IDE 1.8.5 I get an error compiling a sketch:
recipe.preproc.macros pattern is missing
Error compiling for board CONTROLLINO MAXI Automation.
What I do?
Thanks!
-
Hi tottig, Arduino IDE 1.8.5 should work fine with the latest versions of our BSP (3.0.2) and library (3.0.4). Please, check the versions you have installed. May I ask you for more details, please? Which OS do you use? Compilation for standard Arduino boards (e.g. Mega) works fine?
Thanks,
Lukas
-
Hi Lukas, I’ve got version 3.0.4 of the library. However, I couldn’t update the BSP to 3.0.2, because its CRC is corrupted. So I used the 3.0.0 version – which caused the error.
I now tried to use version 3.0.1. The installation worked and when looking at the version now, the Board Manager reports version 3.0.2 as being installed. Magic
However, the issue is solved. Thank you for your help.
Greetings
tottig
-
Hi tottig, I am happy that it is solved now, but the behaviour you have described is strange.
We have checked the BSP definition JSON file and it seems to be correct.
Bad CRC is known problem of Arduino IDE – just try to install it more times.
We have tried to install it in the same way like you and everything works fine. (Windows 10)
Just let us know if you have any troubles with the BSP.
Thanks,
Lukas
Log in to reply.