Extension doesn't work in live interface


#1

Hello,
my extension works well to local mblock5 but not with mbloc5 in line.
Extension Name:Portail RFID
ID:ext_5e34a66f

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=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"/app/src/external/arduino/avr-library/variants/eightanaloginputs" -I"/root/mblock-avr/temp/build/portail" -I"/root/mblock-avr/temp/build" -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/" “/root/mblock-avr/temp/build/portail/portail.cpp” -o “/root/mblock-avr/temp/build/portail/portail.o” /root/mblock-avr/temp/build/portail/portail.cpp:2:10: fatal error: Portail.h: No such file or directory #include “Portail.h” ^~~~~~~~~~~ compilation terminated.
Failed to compile file portail/portail.cpp
Arduino compile fail
processing code completed
parse code upload by driver
start uploading…
Arduino server disconnected.


#2

@Laurent The error says you have not uploaded your dependencies (particularly the Portail library) to your extension project on ext.mblock.cc (assuming you are creating the extension).

I can walk you through the steps, or, for a faster approach, you can privately send me your extension file (.mext) so I can take a look at it. If you share it, be sure to remove any personal information.

Ways to privately contact me