platformio / platformio-pkg-framework-arduinosam

Please forward all issues to https://github.com/platformio/platform-atmelsam
3 stars 15 forks source link

Adafruit Circuit Playground Express - sam.h missing #6

Closed GJKrupa closed 6 years ago

GJKrupa commented 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.
ivankravets commented 6 years ago

Thanks! Fixed in https://github.com/platformio/platform-atmelsam/releases/tag/v3.3.2

Please update your platform: VSCode > PIO Home > Platforms > Updates