Integrating the Edge Impulse Inferencing SDK. MPLABX porject

Hi there.

I have trouble when I try to integrate the ML library into a Mplab project.
I get a compilation error:

nbproject/Makefile-impl.mk:39: recipe for target ‘.build-impl’ failed
make[2]: *** [dist/default/production/Smartbell-SAMD21-BMI160.X.production.hex] Error 255
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2:

This is the details of this problem:

I already checked all the steps of this document. But I get the same issue.

Someone can help me?
Best regards
Marcos.

Hi @Mciancio, I assumed you installed the XC32 compiler? (https://microchipdeveloper.com/machine-learning:smartbell-with-edge-impulse)

I did a search for similar problems and found this article where you might to explicit point the project properties to the XC32 compiler: https://microchipdeveloper.com/mplabx:no-rule-to-make-target. Here it says…

“To fix this problem, update your compiler paths to reflect the updated paths, from under the Tools > Options > Embedded > Build Tools > Toolchain menu, select the compiler and click OK . Then, set the desired compiler under File > Project Properties(projectname) > Compiler toolchain > Compiler .”