Updated Compatibility issues (markdown)

Benoît Blanchon
2017-01-26 10:24:42 +01:00
parent b83b35ddd8
commit ce6458e216

@@ -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:
![Source Folder Exclusion Patterns](https://cloud.githubusercontent.com/assets/1175841/22299097/2af90b14-e323-11e6-8b21-5f0f91055e60.png)
See issues [ArduinoJson #432](https://github.com/bblanchon/ArduinoJson/issues/432) and [Sloeber #642](https://github.com/Sloeber/arduino-eclipse-plugin/issues/642).