How can add library?


#1

Hello, I am new to mblock, and I want to add the SPI and MFRC522 libraries.
I don’t understand why it doesn’t work.
Can someone help me?
The error is :
Command failed: avr-toolchain\bin\avr-g++ -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I"C:\Users\Public\Programs\mblock\resources\ml\v1\external\arduino\avr-library\variants\standard" -I"avr-library/cores/arduino" -I"arduino-libraries/makeblock/src" -I"arduino-libraries/makeblock/src/utility/avr" -I"avr-library/libraries/Wire/src/utility" -I"avr-library/libraries/Wire/src/" -I"avr-library/libraries/EEPROM/src/" -I"avr-library/libraries/SPI/src/" -I"avr-library/libraries/SoftwareSerial/src/" -I"arduino-libraries/arduino/WiFi/src/" -I"arduino-libraries/arduino/SD/src/" -I"arduino-libraries/arduino/Bridge/src/" -I"arduino-libraries/arduino/Temboo/src/" -I"arduino-libraries/arduino/Servo/src/" -I"arduino-libraries/arduino/Ethernet/src/" -I"arduino-libraries/arduino/TFT/src/" -I"arduino-libraries/arduino/SpacebrewYun/src/" -I"arduino-libraries/arduino/LiquidCrystal/src/" -I"arduino-libraries/arduino/GSM/src/" -I"arduino-libraries/arduino/Adafruit_Circuit_Playground/" -I"arduino-libraries/arduino/Adafruit_Circuit_Playground/utility/" -I"arduino-libraries/arduino/Esplora/src/" -I"arduino-libraries/arduino/Firmata/" -I"arduino-libraries/arduino/Firmata/utility/" -I"arduino-libraries/arduino/Keyboard/src/" -I"arduino-libraries/arduino/Mouse/src/" -I"arduino-libraries/arduino/Robot_Control/src/" -I"arduino-libraries/arduino/Robot_Motor/src/" -I"arduino-libraries/arduino/RobotIRremote/src/" -I"arduino-libraries/arduino/Stepper/src/" “C:\Users\Utilisateur\mblock-avr\temp\build\src\MFRC522Extended.cpp” -o “C:\Users\Utilisateur\mblock-avr\temp\build\src\MFRC522Extended.o” In file included from C:\Users\Utilisateur\mblock-avr\temp\build\src\MFRC522Extended.cpp:8:0: C:\Users\Utilisateur\mblock-avr\temp\build\src\MFRC522Extended.h:10:10: fatal error: MFRC522.h: No such file or directory #include “MFRC522.h” ^~~~~~~~~~~ compilation terminated.

Failed to compile file src/MFRC522Extended.cpp

arduino build failed.

arduino build failed.


#2

@Alan1 Make sure you have .cpp and .h files for all the libraries you add. Otherwise, it looks like you are doing things how you should. Just make sure you click save when making edits and change the extension version (due to an ongoing bug) before previewing to actually update the preview.