flyingeinstein / Restfully

Arduino library for making Rest compliant APIs on the ESP8266 with embedded Uri arguments
MIT License
9 stars 2 forks source link

Build fails on Arduino 1.8.9 #6

Open inetBrad opened 4 years ago

inetBrad commented 4 years ago

Environment: Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

ArduinoJson 6.12.0

I get a slew of errors on my screen; all appear to be tied to ArduinoJson. I noticed an open issue from earlier this year, but not sure if this is related. The first error I get is:

In file included from C:\Users\ArduinoUser\Documents\Arduino\libraries\Restfully\src/Restfully.h:4:0, from C:\Users\ArduinoUser\AppData\Local\Temp\arduino_modified_sketch_58277\SimpleRestServer.ino:21:

C:\Users\ArduinoUser\Documents\Arduino\libraries\Restfully\src/Rest-Esp8266.h: In constructor 'ArduinoJson::Request::Request()':

C:\Users\ArduinoUser\Documents\Arduino\libraries\Restfully\src/Rest-Esp8266.h:128:15: error: no matching function for call to 'ArduinoJson6120_000001::BasicJsonDocument::BasicJsonDocument()'