Closed GJKrupa closed 6 years ago
PlatformIO Version: 3.6.1a1 (VSCode) platform-atmelsam Version: 3.3.1 framework-arduinosam Version: 3.10618.0 env: adafruit_circuitplayground_m0 Environment: MacOS 10.13.6 VSCode Version: 1.27.1
I'm unable to build a newly initialised project on this environment as sam.h is apparently missing for this environment
main.cpp:
#include <Arduino.h> void setup() { } void loop() { }
platformio.ini:
[env:adafruit_circuitplayground_m0] platform = atmelsam board = adafruit_circuitplayground_m0 framework = arduino
Build output:
> Executing task: platformio run < Processing adafruit_circuitplayground_m0 (platform: atmelsam; board: adafruit_circuitplayground_m0; framework: arduino) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Verbose mode can be enabled via `-v, --verbose` option PLATFORM: Atmel SAM > Adafruit Circuit Playground Express SYSTEM: SAMD21G18A 48MHz 32KB RAM (256KB Flash) DEBUG: CURRENT(atmel-ice) EXTERNAL(atmel-ice, blackmagic, jlink) Library Dependency Finder -> http://bit.ly/configure-pio-ldf LDF MODES: FINDER(chain) COMPATIBILITY(soft) Collected 7 compatible libraries Scanning dependencies... No dependencies Compiling .pioenvs/adafruit_circuitplayground_m0/src/main.cpp.o Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduinoVariant/variant.cpp.o Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/IPAddress.cpp.o Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Print.cpp.o In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/variants/circuitplay/variant.h:25:0, from /Users/krupagj/.platformio/packages/framework-arduinosam/variants/circuitplay/variant.cpp:19: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/WVariant.h:23:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Reset.cpp.o In file included from src/main.cpp:1:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/SERCOM.cpp.o Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Stream.cpp.o In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/IPAddress.cpp:20:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Tone.cpp.o In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/SERCOM.cpp:20:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/SERCOM.h:22:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/CDC.cpp.o In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Print.cpp:23:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Reset.cpp:20:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/PluggableUSB.cpp.o Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/SAMD21_USBDevice.cpp.o In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Stream.cpp:25:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduinoVariant/variant.cpp.o] Error 1 *** [.pioenvs/adafruit_circuitplayground_m0/src/main.cpp.o] Error 1 Compiling .pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/USBCore.cpp.o *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/IPAddress.cpp.o] Error 1 *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/SERCOM.cpp.o] Error 1 *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Print.cpp.o] Error 1 *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Reset.cpp.o] Error 1 *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Stream.cpp.o] Error 1 In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Tone.h:23:0, from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Tone.cpp:20: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/Tone.cpp.o] Error 1 In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/USB/CDC.cpp:19:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/CDC.cpp.o] Error 1 In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/USB/SAMD21_USBDevice.h:22:0, from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/USB/USBAPI.h:37, from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/USB/PluggableUSB.cpp:20: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/PluggableUSB.cpp.o] Error 1 In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/USB/SAMD21_USBDevice.h:22:0, from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/USB/SAMD21_USBDevice.cpp:9: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/SAMD21_USBDevice.cpp.o] Error 1 In file included from /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/USB/USBCore.cpp:20:0: /Users/krupagj/.platformio/packages/framework-arduinosam/cores/adafruit/Arduino.h:48:17: fatal error: sam.h: No such file or directory ************************************************************* * Looking for sam.h dependency? Check our library registry! * * CLI > platformio lib search "header:sam.h" * Web > https://platformio.org/lib/search?query=header:sam.h * ************************************************************* #include "sam.h" ^ compilation terminated. *** [.pioenvs/adafruit_circuitplayground_m0/FrameworkArduino/USB/USBCore.cpp.o] Error 1 ======================================================================================= [ERROR] Took 0.64 seconds ======================================================================================= The terminal process terminated with exit code: 1 Terminal will be reused by tasks, press any key to close it.
Thanks! Fixed in https://github.com/platformio/platform-atmelsam/releases/tag/v3.3.2
Please update your platform: VSCode > PIO Home > Platforms > Updates
PlatformIO Version: 3.6.1a1 (VSCode) platform-atmelsam Version: 3.3.1 framework-arduinosam Version: 3.10618.0 env: adafruit_circuitplayground_m0 Environment: MacOS 10.13.6 VSCode Version: 1.27.1
I'm unable to build a newly initialised project on this environment as sam.h is apparently missing for this environment
main.cpp:
platformio.ini:
Build output: