Created
May 2, 2017 15:53
-
-
Save Siapran/fde824df8697716a0f701fd48e0fa797 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
siapran@pc-vlb-0163:~/Programming/C++/JSONTest$ git clone https://github.com/bblanchon/ArduinoJson.git | |
Cloning into 'ArduinoJson'... | |
remote: Counting objects: 8927, done. | |
remote: Compressing objects: 100% (131/131), done. | |
remote: Total 8927 (delta 50), reused 0 (delta 0), pack-reused 8794 | |
Receiving objects: 100% (8927/8927), 2.91 MiB | 537.00 KiB/s, done. | |
Resolving deltas: 100% (6073/6073), done. | |
siapran@pc-vlb-0163:~/Programming/C++/JSONTest$ g++ -std=c++98 main.cpp -o main | |
In file included from ArduinoJson/src/ArduinoJson/JsonArray.hpp:13:0, | |
from ArduinoJson/src/ArduinoJson.hpp:11, | |
from ArduinoJson/src/ArduinoJson.h:10, | |
from ArduinoJson/ArduinoJson.h:8, | |
from main.cpp:1: | |
ArduinoJson/src/ArduinoJson/Data/ValueSetter.hpp: In instantiation of ‘struct ArduinoJson::Internals::ValueSetter<const ArduinoJson::JsonArraySubscript&, void>’: | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:212:50: required from ‘bool ArduinoJson::JsonArray::set_impl(size_t, TValueRef) [with TValueRef = const ArduinoJson::JsonArraySubscript&; size_t = long unsigned int]’ | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:92:31: required from ‘typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type ArduinoJson::JsonArray::set(size_t, const T&) [with T = ArduinoJson::JsonArraySubscript; typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type = bool; size_t = long unsigned int]’ | |
ArduinoJson/src/ArduinoJson/JsonArraySubscript.hpp:25:27: required from here | |
ArduinoJson/src/ArduinoJson/Data/ValueSetter.hpp:21:15: error: forming reference to reference type ‘const ArduinoJson::JsonArraySubscript&’ | |
static bool set(JsonBuffer*, TDestination& destination, | |
^~~ | |
In file included from ArduinoJson/src/ArduinoJson.hpp:11:0, | |
from ArduinoJson/src/ArduinoJson.h:10, | |
from ArduinoJson/ArduinoJson.h:8, | |
from main.cpp:1: | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp: In instantiation of ‘bool ArduinoJson::JsonArray::set_impl(size_t, TValueRef) [with TValueRef = const ArduinoJson::JsonArraySubscript&; size_t = long unsigned int]’: | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:92:31: required from ‘typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type ArduinoJson::JsonArray::set(size_t, const T&) [with T = ArduinoJson::JsonArraySubscript; typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type = bool; size_t = long unsigned int]’ | |
ArduinoJson/src/ArduinoJson/JsonArraySubscript.hpp:25:27: required from here | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:212:50: error: ‘set’ is not a member of ‘ArduinoJson::Internals::ValueSetter<const ArduinoJson::JsonArraySubscript&, void>’ | |
return Internals::ValueSetter<TValueRef>::set(_buffer, *it, value); | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp: In instantiation of ‘bool ArduinoJson::JsonArray::add_impl(TValueRef) [with TValueRef = const ArduinoJson::JsonArray&]’: | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:66:31: required from ‘typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type ArduinoJson::JsonArray::add(const T&) [with T = ArduinoJson::JsonArray; typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type = bool]’ | |
ArduinoJson/src/ArduinoJson/JsonArrayImpl.hpp:19:12: required from here | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:219:50: error: ‘set’ is not a member of ‘ArduinoJson::Internals::ValueSetter<const ArduinoJson::JsonArray&, void>’ | |
return Internals::ValueSetter<TValueRef>::set(_buffer, *it, value); | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp: In instantiation of ‘bool ArduinoJson::JsonArray::add_impl(TValueRef) [with TValueRef = const ArduinoJson::JsonObject&]’: | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:66:31: required from ‘typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type ArduinoJson::JsonArray::add(const T&) [with T = ArduinoJson::JsonObject; typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<T>::value), bool>::type = bool]’ | |
ArduinoJson/src/ArduinoJson/JsonArrayImpl.hpp:26:13: required from here | |
ArduinoJson/src/ArduinoJson/JsonArray.hpp:219:50: error: ‘set’ is not a member of ‘ArduinoJson::Internals::ValueSetter<const ArduinoJson::JsonObject&, void>’ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment