platformio / platform-espressif8266

Espressif 8266: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/espressif8266
Apache License 2.0
325 stars 219 forks source link

arduino huzzah (esp8266) upload fail #154

Open Niko-La opened 5 years ago

Niko-La commented 5 years ago

Was uploading fine few days ago now wont compile to upload.

did a pio update as well.

:/

`$ pio run --target upload Processing huzzah (platform: espressif8266; board: huzzah; framework: arduino)

Verbose mode can be enabled via -v, --verbose option CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/huzzah.html PLATFORM: Espressif 8266 > Adafruit HUZZAH ESP8266 HARDWARE: ESP8266 80MHz 80KB RAM (4MB Flash) Converting main.ino Library Dependency Finder -> http://bit.ly/configure-pio-ldf LDF MODES: FINDER(chain) COMPATIBILITY(soft) Collected 29 compatible libraries Scanning dependencies... Dependency Graph |-- 0.6.1 | |-- 1.0 |-- 1.0 Compiling .pioenvs\huzzah\src\main.ino.cpp.o Generating LD script .pioenvs\huzzah\ld\local.eagle.app.v6.common.ld Compiling .pioenvs\huzzah\lib00c\ESP8266WiFi\BearSSLHelpers.cpp.o Compiling .pioenvs\huzzah\lib00c\ESP8266WiFi\CertStoreBearSSL.cpp.o C:/Users/kavas/Desktop/Platformio/cliontest/src/main.ino:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated]

import

^ Compiling .pioenvs\huzzah\lib00c\ESP8266WiFi\ESP8266WiFi.cpp.o C:/Users/kavas/Desktop/Platformio/cliontest/src/main.ino:53:6: error: 'long int time' redeclared as different kind of symbol long time; ^ In file included from C:\Users\kavas.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\includ e/stdlib.h:11:0, from C:\Users\kavas.platformio\packages\framework-arduinoespressif8266\cores\esp8266/Arduino.h:27, from c:\users\kavas\appdata\local\temp\tmpbqboyl:1: C:\Users\kavas.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include/time.h:53:18: error: previous declaration of 'time_t time(time_t)' time_t _EXFUN(time, (time_t _timer)); ^ C:\Users\kavas.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include/_ansi.h:65:30: note: in definition of macro '_EXFUN'

define _EXFUN(name, proto) name proto

                          ^

scons: *** [.pioenvs\huzzah\src\main.ino.cpp.o] Error 1 ========================= [ERROR] Took 10.30 seconds =====`

ivankravets commented 5 years ago

Does it work with Arduino IDE?