mirror of
https://github.com/bblanchon/ArduinoJson.git
synced 2025-08-12 17:14:48 +02:00
Updated Compatibility issues (markdown)
@@ -7,6 +7,7 @@
|
||||
- [Error: undefined reference to `__cxa_guard_acquire` and `__cxa_guard_release`](#error-undefined-reference-to-cxaguardacquire-and-cxaguardrelease)
|
||||
- [Adafruit WICED](#adafruit-wiced)
|
||||
- [ESP32](#esp32)
|
||||
- [Sloeber Arduino Eclipse Plugin](#sloeber-arduino-eclipse-plugin)
|
||||
|
||||
<!-- /MarkdownTOC -->
|
||||
|
||||
@@ -104,3 +105,18 @@ undefined reference to__cxa_guard_release'
|
||||
To solve this, you need to add `-fno-threadsafe-statics` in `platform.txt`.
|
||||
|
||||
See issue [#407](https://github.com/bblanchon/ArduinoJson/issues/407)
|
||||
|
||||
|
||||
## Sloeber Arduino Eclipse Plugin
|
||||
|
||||
When compiling ArduinoJson within the Sloeber Arduino Eclipse Plugin, you may encounter the following error:
|
||||
|
||||
```
|
||||
C:/Utilities/sloeber/arduinoPlugin/libraries/ArduinoJson/5.8.2/fuzzing/fuzzer.cpp:3:39: error: expected class-name before '{' token class memstream : public std::istream
|
||||
```
|
||||
|
||||
You need to add the `fuzzin/` folder to the "Source Folder Exclusion Patterns", like on the pricture bellow:
|
||||
|
||||

|
||||
|
||||
See issues [ArduinoJson #432](https://github.com/bblanchon/ArduinoJson/issues/432) and [Sloeber #642](https://github.com/Sloeber/arduino-eclipse-plugin/issues/642).
|
||||
|
Reference in New Issue
Block a user