recipe.preproc.macros pattern is missing

Post Reply
tottig
Posts: 3
Joined: Mon Jan 14, 2019 7:14 pm

recipe.preproc.macros pattern is missing

Post by tottig » Mon Jan 14, 2019 7:22 pm

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!

User avatar
Lukas
Posts: 67
Joined: Tue Dec 18, 2018 3:44 pm

Re: recipe.preproc.macros pattern is missing

Post by Lukas » Tue Jan 15, 2019 11:15 am

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

tottig
Posts: 3
Joined: Mon Jan 14, 2019 7:14 pm

Re: recipe.preproc.macros pattern is missing

Post by tottig » Tue Jan 15, 2019 5:39 pm

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

User avatar
Lukas
Posts: 67
Joined: Tue Dec 18, 2018 3:44 pm

Re: recipe.preproc.macros pattern is missing

Post by Lukas » Wed Jan 16, 2019 3:10 pm

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

Post Reply