Closed zeeshan0309 closed 3 years ago
Please uninstall FirebaseJson library because it's already included in the Firebase library.
Try these fixes
Remove the include file FirebaseJson.h from FirebaseESP32 sketch.
If you want to use FirebaseJson without Firebase ESP32 Client library, copy two files in C:\Users\zeeshan\Documents\Arduino\libraries\FirebaseJson\src to C:\Users\zeeshan\Documents\Arduino\libraries\Firebase_ESP32_Client\src\json by replace the existing files.
This will be fixed in the next library update.
Please uninstall FirebaseJson library because it's already included in the Firebase library.
So I did this and removed it's reference from my main code, and its working just fine now. Thanks a whole lot!
Library updated with the issues fixed.
Please Help! I updated Firebase-ESP32 and FirebaseJson libraries today by arduino library manager, and all of a sudden a VERY long list of errors is popping up and code is not compiling. Before today's update i was probably using the versions which were released around Dec '20/Jan '21. Also, my code is just using get & put requests to rtdb. nothing more complex than that.
Error message:
libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_finalize()': c:\users\zeeshan\documents\arduinodata\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\bits/stl_vector.h:923: multiple definition ofFirebaseJson::_finalize()' libraries\FirebaseJson\FirebaseJson.cpp.o:C:\Users\zeeshan\Documents\Arduino\libraries\FirebaseJson\src/FirebaseJson.cpp:105: first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_init()': FirebaseJson.cpp:(.text._ZN12FirebaseJson5_initEv+0x0): multiple definition ofFirebaseJson::_init()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson5_initEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::setJsonData(String const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson11setJsonDataERK6String+0x0): multiple definition ofFirebaseJson::setJsonData(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson11setJsonDataERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_setJsonData(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_setJsonData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson12_setJsonDataERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::setBufferLimit(unsigned int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson14setBufferLimitEj+0x0): multiple definition ofFirebaseJson::setBufferLimit(unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson14setBufferLimitEj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_toStdString(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_toStdString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson12_toStdStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::int_toStdString(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::int_toStdString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson15int_toStdStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_add(char const, char const, unsigned int, unsigned int, bool, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson4_addEPKcS1_jjbb+0x0): multiple definition ofFirebaseJson::_add(char const*, char const*, unsigned int, unsigned int, bool, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson4_addEPKcS1_jjbb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_addString(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::add(String const&, String const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6StringS2_+0x0): multiple definition of
FirebaseJson::add(String const&, String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text.ZN12FirebaseJson3addERK6StringS2+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::add(String const&, char const*)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6StringPKc+0x0): multiple definition of
FirebaseJson::add(String const&, char const)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6StringPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_addInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson7_addIntERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi+0x0): multiple definition of
FirebaseJson::_addInt(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::add(String const&, int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringi+0x0): multiple definition of
FirebaseJson::add(String const&, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::add(String const&, unsigned short)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringt+0x0): multiple definition of
FirebaseJson::add(String const&, unsigned short)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringt+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_addFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)': FirebaseJson.cpp:(.text._ZN12FirebaseJson9_addFloatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEf+0x0): multiple definition of
FirebaseJson::_addFloat(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::add(String const&, float)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringf+0x0): multiple definition of
FirebaseJson::add(String const&, float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringf+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_addDouble(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)': FirebaseJson.cpp:(.text._ZN12FirebaseJson10_addDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd+0x0): multiple definition of
FirebaseJson::_addDouble(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::add(String const&, double)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringd+0x0): multiple definition of
FirebaseJson::add(String const&, double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringd+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_addBool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_addBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x0): multiple definition of
FirebaseJson::_addBool(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::add(String const&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringb+0x0): multiple definition of
FirebaseJson::add(String const&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6Stringb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_addNull(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_addNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): multiple definition of
FirebaseJson::_addNull(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::add(String const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6String+0x0): multiple definition of
FirebaseJson::add(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_addJson(std::__cxx11::basic_string<char, std::char_traitsFirebaseJson::add(String const&, FirebaseJson&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6StringRS_+0x0): multiple definition of
FirebaseJson::add(String const&, FirebaseJson&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text.ZN12FirebaseJson3addERK6StringRS+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_addArrayStr(char const, unsigned int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson12_addArrayStrEPKcjb+0x0): multiple definition ofFirebaseJson::_addArrayStr(char const*, unsigned int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson12_addArrayStrEPKcjb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::iteratorGet(unsigned int, int&, String&, String&)': FirebaseJson.cpp:(.text.ZN12FirebaseJson11iteratorGetEjRiR6StringS2+0x0): multiple definition ofFirebaseJson::iteratorGet(unsigned int, int&, String&, String&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson11iteratorGetEjRiR6StringS2_+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_setMark(int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_setMarkEib+0x0): multiple definition ofFirebaseJson::_setMark(int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson8_setMarkEib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_setSkip(int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_setSkipEib+0x0): multiple definition ofFirebaseJson::_setSkip(int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson8_setSkipEib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_setRef(int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson7_setRefEib+0x0): multiple definition ofFirebaseJson::_setRef(int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson7_setRefEib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_getTkIndex(int, FirebaseJson::tk_index_t&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson11_getTkIndexEiRNS_10tk_index_tE+0x0): multiple definition ofFirebaseJson::_getTkIndex(int, FirebaseJson::tk_index_t&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson11_getTkIndexEiRNS_10tk_index_tE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_addObjNodes(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_findSCParent(int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson13_findSCParentEi+0x0): multiple definition of
FirebaseJson::_findSCParent(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson13_findSCParentEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_ltrim(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_ltrim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson6_ltrimERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS5_+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_rtrim(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson5_trimERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS5_+0x0): multiple definition of
FirebaseJson::_trim(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::int_get_jsondata_len()': FirebaseJson.cpp:(.text._ZN12FirebaseJson20int_get_jsondata_lenEv+0x0): multiple definition of
FirebaseJson::int_get_jsondata_len()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson20int_get_jsondata_lenEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_isArrTk(int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_isArrTkEi+0x0): multiple definition of
FirebaseJson::_isArrTk(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson8_isArrTkEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_isStrTk(int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_isStrTkEi+0x0): multiple definition of
FirebaseJson::_isStrTk(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson8_isStrTkEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_getArrIndex(int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson12_getArrIndexEi+0x0): multiple definition of
FirebaseJson::_getArrIndex(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson12_getArrIndexEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_addArrNodes(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_insertChilds(char const*, FirebaseJson::PRINT_MODE)': FirebaseJson.cpp:(.text._ZN12FirebaseJson13_insertChildsEPKcNS_10PRINT_MODEE+0x0): multiple definition of
FirebaseJson::_insertChilds(char const, FirebaseJson::PRINT_MODE)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson13_insertChildsEPKcNS_10PRINT_MODEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::getLastError()': FirebaseJson.cpp:(.text._ZN12FirebaseJson12getLastErrorEv+0x0): multiple definition of
FirebaseJson::getLastError()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson12getLastErrorEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_resetParsserInfo()': FirebaseJson.cpp:(.text._ZN12FirebaseJson17_resetParsserInfoEv+0x0): multiple definition of
FirebaseJson::_resetParsserInfo()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson17_resetParsserInfoEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_resetParseResult()': FirebaseJson.cpp:(.text._ZN12FirebaseJson17_resetParseResultEv+0x0): multiple definition of
FirebaseJson::_resetParseResult()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson17_resetParseResultEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setElementType()': FirebaseJson.cpp:(.text._ZN12FirebaseJson15_setElementTypeEv+0x0): multiple definition of
FirebaseJson::_setElementType()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson15_setElementTypeEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::fbjs_alloc_token(FirebaseJson::fbjs_parser, FirebaseJson::fbjs_tok_t, unsigned int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson16fbjs_alloc_tokenEPNS_11fbjs_parserEPNS_10fbjs_tok_tEj+0x0): multiple definition of `FirebaseJson::fbjs_alloc_token(FirebaseJson::fbjs_parser, FirebaseJson::fbjs_tok_t, unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson16fbjs_alloc_tokenEPNS_11fbjs_parserEPNS_10fbjs_tok_tEj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::fbjs_fill_token(FirebaseJson::fbjs_tok_t, FirebaseJson::fbjs_type_t, int, int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson15fbjs_fill_tokenEPNS_10fbjs_tok_tENS_11fbjs_type_tEii+0x0): multiple definition ofFirebaseJson::fbjs_fill_token(FirebaseJson::fbjs_tok_t*, FirebaseJson::fbjs_type_t, int, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson15fbjs_fill_tokenEPNS_10fbjs_tok_tENS_11fbjs_type_tEii+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::fbjs_parse_primitive(FirebaseJson::fbjs_parser, char const, unsigned int, FirebaseJson::fbjs_tok_t, unsigned int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson20fbjs_parse_primitiveEPNS_11fbjs_parserEPKcjPNS_10fbjs_tok_tEj+0x0): multiple definition of `FirebaseJson::fbjs_parse_primitive(FirebaseJson::fbjs_parser, char const, unsigned int, FirebaseJson::fbjs_tok_t, unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson20fbjs_parse_primitiveEPNS_11fbjs_parserEPKcjPNS_10fbjs_tok_tEj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::fbjs_parse_string(FirebaseJson::fbjs_parser*, char const*, unsigned int, FirebaseJson::fbjs_tok_t*, unsigned int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson17fbjs_parse_stringEPNS_11fbjs_parserEPKcjPNS_10fbjs_tok_tEj+0x0): multiple definition of
FirebaseJson::fbjs_parse_string(FirebaseJson::fbjs_parser, char const, unsigned int, FirebaseJson::fbjs_tok_t, unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson17fbjs_parse_stringEPNS_11fbjs_parserEPKcjPNS_10fbjs_tok_tEj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::fbjs_parse(FirebaseJson::fbjs_parser, char const, unsigned int, FirebaseJson::fbjs_tok_t, unsigned int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson10fbjs_parseEPNS_11fbjs_parserEPKcjPNS_10fbjs_tok_tEj+0x0): multiple definition ofFirebaseJson::fbjs_parse(FirebaseJson::fbjs_parser*, char const*, unsigned int, FirebaseJson::fbjs_tok_t*, unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson10fbjs_parseEPNS_11fbjs_parserEPKcjPNS_10fbjs_tok_tEj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::fbjs_init(FirebaseJson::fbjs_parser)': FirebaseJson.cpp:(.text._ZN12FirebaseJson9fbjs_initEPNS_11fbjs_parserE+0x0): multiple definition of `FirebaseJson::fbjs_init(FirebaseJson::fbjs_parser)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson9fbjs_initEPNS_11fbjs_parserE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::int_dbuf[abi:cxx11]()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_dbufB5cxx11Ev+0x0): multiple definition of
FirebaseJsonArray::int_dbuf[abi:cxx11]()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_dbufB5cxx11Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::int_tbuf[abi:cxx11]()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_tbufB5cxx11Ev+0x0): multiple definition of
FirebaseJsonArray::int_tbuf[abi:cxx11]()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_tbufB5cxx11Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::int_jbuf[abi:cxx11]()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_jbufB5cxx11Ev+0x0): multiple definition of
FirebaseJsonArray::int_jbuf[abi:cxx11]()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_jbufB5cxx11Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::int_rawbuf[abi:cxx11]()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10int_rawbufB5cxx11Ev+0x0): multiple definition of
FirebaseJsonArray::int_rawbuf[abi:cxx11]()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10int_rawbufB5cxx11Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::int_json()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_jsonEv+0x0): multiple definition of
FirebaseJsonArray::int_json()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8int_jsonEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::int_set_arr_len(unsigned int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray15int_set_arr_lenEj+0x0): multiple definition of
FirebaseJsonArray::int_set_arr_len(unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray15int_set_arr_lenEj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_finalize()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_finalizeEv+0x0): multiple definition of
FirebaseJsonArray::_finalize()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_finalizeEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_init()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray5_initEv+0x0): multiple definition of
FirebaseJsonArray::_init()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray5_initEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_addString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_addStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): multiple definition of
FirebaseJsonArray::_addString(std::cxx11::basic_string<char, std::char_traitsFirebaseJsonArray::add(String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addERK6String+0x0): multiple definition of
FirebaseJsonArray::add(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add(char const*)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEPKc+0x0): multiple definition of
FirebaseJsonArray::add(char const)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_addInt(int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_addIntEi+0x0): multiple definition of
FirebaseJsonArray::_addInt(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_addIntEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add(int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEi+0x0): multiple definition of
FirebaseJsonArray::add(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add(unsigned short)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEt+0x0): multiple definition of
FirebaseJsonArray::add(unsigned short)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEt+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_addFloat(float)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_addFloatEf+0x0): multiple definition of
FirebaseJsonArray::_addFloat(float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_addFloatEf+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add(float)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEf+0x0): multiple definition of
FirebaseJsonArray::add(float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEf+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_addDouble(double)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_addDoubleEd+0x0): multiple definition of
FirebaseJsonArray::_addDouble(double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_addDoubleEd+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add(double)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEd+0x0): multiple definition of
FirebaseJsonArray::add(double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEd+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_addBool(bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_addBoolEb+0x0): multiple definition of
FirebaseJsonArray::_addBool(bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_addBoolEb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add(bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEb+0x0): multiple definition of
FirebaseJsonArray::add(bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_addNull()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_addNullEv+0x0): multiple definition of
FirebaseJsonArray::_addNull()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_addNullEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEv+0x0): multiple definition of
FirebaseJsonArray::add()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJsonArray::_addJson(FirebaseJson)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_addJsonEP12FirebaseJson+0x0): multiple definition ofFirebaseJsonArray::_addJson(FirebaseJson*)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_addJsonEP12FirebaseJson+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::add(FirebaseJson&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addER12FirebaseJson+0x0): multiple definition ofFirebaseJsonArray::add(FirebaseJson&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addER12FirebaseJson+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::size()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray4sizeEv+0x0): multiple definition ofFirebaseJsonArray::size()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray4sizeEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::int_toStdString(std::cxx11::basic_string<char, std::char_traitsFirebaseJsonArray::int_toStdString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray15int_toStdStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::_toStdString(std::cxx11::basic_string<char, std::char_traitsFirebaseJsonArray::_toStdString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray12_toStdStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonData::FirebaseJsonData()': FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ev+0x0): multiple definition ofFirebaseJsonData::FirebaseJsonData()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonData::FirebaseJsonData()': FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ev+0x0): multiple definition ofFirebaseJsonData::FirebaseJsonData()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonData::FirebaseJsonData(unsigned int)': FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ej+0x0): multiple definition ofFirebaseJsonData::FirebaseJsonData(unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ej+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonData::FirebaseJsonData(unsigned int)': FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ej+0x0): multiple definition ofFirebaseJsonData::FirebaseJsonData(unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataC2Ej+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonData::~FirebaseJsonData()': FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataD2Ev+0x0): multiple definition ofFirebaseJsonData::~FirebaseJsonData()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataD2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonData::~FirebaseJsonData()': FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataD2Ev+0x0): multiple definition ofFirebaseJsonData::~FirebaseJsonData()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonDataD2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::int_clearTokens()': FirebaseJson.cpp:(.text._ZN12FirebaseJson15int_clearTokensEv+0x0): multiple definition ofFirebaseJson::int_clearTokens()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson15int_clearTokensEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_fbjs_parse(bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson11_fbjs_parseEb+0x0): multiple definition ofFirebaseJson::_fbjs_parse(bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson11_fbjs_parseEb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonData::getJSON(FirebaseJson&)': FirebaseJson.cpp:(.text._ZN16FirebaseJsonData7getJSONER12FirebaseJson+0x0): multiple definition ofFirebaseJsonData::getJSON(FirebaseJson&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonData7getJSONER12FirebaseJson+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_updateTkIndex2(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_updateTkIndex3(unsigned short, int&, char const*, int, FirebaseJson::PRINT_MODE)': FirebaseJson.cpp:(.text._ZN12FirebaseJson15_updateTkIndex3EtRiPKciNS_10PRINT_MODEE+0x0): multiple definition of
FirebaseJson::_updateTkIndex3(unsigned short, int&, char const, int, FirebaseJson::PRINT_MODE)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson15_updateTkIndex3EtRiPKciNS_10PRINT_MODEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_updateTkIndex(unsigned short, int&, char const, int, char const, FirebaseJson::PRINT_MODE, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson14_updateTkIndexEtRiPKciS2_NS_10PRINT_MODEEb+0x0): multiple definition of `FirebaseJson::_updateTkIndex(unsigned short, int&, char const, int, char const, FirebaseJson::PRINT_MODE, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson14_updateTkIndexEtRiPKciS2_NS_10PRINT_MODEEb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_compileToken(unsigned short&, char, int&, char const, int, FirebaseJson::PRINT_MODE, char const, int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson13_compileTokenERtPcRiPKciNS_10PRINT_MODEES4_ib+0x0): multiple definition ofFirebaseJson::_compileToken(unsigned short&, char*, int&, char const*, int, FirebaseJson::PRINT_MODE, char const*, int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson13_compileTokenERtPcRiPKciNS_10PRINT_MODEES4_ib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_compile(char const, int, int, char const, FirebaseJson::PRINT_MODE, int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_compileEPKciiS1_NS_10PRINT_MODEEib+0x0): multiple definition ofFirebaseJson::_compile(char const*, int, int, char const*, FirebaseJson::PRINT_MODE, int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson8_compileEPKciiS1_NS_10PRINT_MODEEib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_removeToken(unsigned short&, char, int&, char const, int, FirebaseJson::PRINT_MODE, char const, int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson12_removeTokenERtPcRiPKciNS_10PRINT_MODEES4_ib+0x0): multiple definition of `FirebaseJson::_removeToken(unsigned short&, char, int&, char const, int, FirebaseJson::PRINT_MODE, char const, int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson12_removeTokenERtPcRiPKciNS_10PRINT_MODEES4_ib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_remove(char const*, int, int, char const*, int, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson7_removeEPKciiS1_ib+0x0): multiple definition of
FirebaseJson::_remove(char const, int, int, char const, int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson7_removeEPKciiS1_ib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_parseToken(unsigned short&, char*, int&, char const*, int, FirebaseJson::PRINT_MODE)': FirebaseJson.cpp:(.text._ZN12FirebaseJson11_parseTokenERtPcRiPKciNS_10PRINT_MODEE+0x0): multiple definition of
FirebaseJson::_parseToken(unsigned short&, char, int&, char const, int, FirebaseJson::PRINT_MODE)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson11_parseTokenERtPcRiPKciNS_10PRINT_MODEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::iteratorBegin(char const*)': FirebaseJson.cpp:(.text._ZN12FirebaseJson13iteratorBeginEPKc+0x0): multiple definition of
FirebaseJson::iteratorBegin(char const)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson13iteratorBeginEPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_get(char const, int, int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson4_getEPKcii+0x0): multiple definition ofFirebaseJson::_get(char const*, int, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson4_getEPKcii+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_parse(char const, int, int, FirebaseJson::PRINT_MODE)': FirebaseJson.cpp:(.text._ZN12FirebaseJson6_parseEPKciiNS_10PRINT_MODEE+0x0): multiple definition of `FirebaseJson::_parse(char const, int, int, FirebaseJson::PRINT_MODE)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson6_parseEPKciiNS_10PRINT_MODEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::FirebaseJson()': FirebaseJson.cpp:(.text._ZN12FirebaseJsonC2Ev+0x0): multiple definition of
FirebaseJson::FirebaseJson()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJsonC2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::FirebaseJson()': FirebaseJson.cpp:(.text._ZN12FirebaseJsonC2Ev+0x0): multiple definition of
FirebaseJson::FirebaseJson()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJsonC2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::FirebaseJsonArray(fb_json_last_error_t*, unsigned int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2EP20fb_json_last_error_tj+0x0): multiple definition of
FirebaseJsonArray::FirebaseJsonArray(fb_json_last_error_t, unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2EP20fb_json_last_error_tj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJsonArray::FirebaseJsonArray(fb_json_last_error_t, unsigned int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2EP20fb_json_last_error_tj+0x0): multiple definition ofFirebaseJsonArray::FirebaseJsonArray(fb_json_last_error_t*, unsigned int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2EP20fb_json_last_error_tj+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::FirebaseJson(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::FirebaseJson(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)': FirebaseJson.cpp:(.text._ZN12FirebaseJsonC2ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): multiple definition of
FirebaseJson::FirebaseJson(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::clearPathTk()': FirebaseJson.cpp:(.text._ZN12FirebaseJson11clearPathTkEv+0x0): multiple definition of
FirebaseJson::clearPathTk()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson11clearPathTkEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::clear()': FirebaseJson.cpp:(.text._ZN12FirebaseJson5clearEv+0x0): multiple definition of
FirebaseJson::clear()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson5clearEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::~FirebaseJson()': FirebaseJson.cpp:(.text._ZN12FirebaseJsonD2Ev+0x0): multiple definition of
FirebaseJson::~FirebaseJson()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJsonD2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::~FirebaseJson()': FirebaseJson.cpp:(.text._ZN12FirebaseJsonD2Ev+0x0): multiple definition of
FirebaseJson::~FirebaseJson()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJsonD2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::FirebaseJsonArray()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2Ev+0x0): multiple definition of
FirebaseJsonArray::FirebaseJsonArray()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::FirebaseJsonArray()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2Ev+0x0): multiple definition of
FirebaseJsonArray::FirebaseJsonArray()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayC2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::~FirebaseJsonArray()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayD2Ev+0x0): multiple definition of
FirebaseJsonArray::~FirebaseJsonArray()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayD2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::~FirebaseJsonArray()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayD2Ev+0x0): multiple definition of
FirebaseJsonArray::~FirebaseJsonArray()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArrayD2Ev+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::clear()': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray5clearEv+0x0): multiple definition of
FirebaseJsonArray::clear()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray5clearEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::iteratorEnd()': FirebaseJson.cpp:(.text._ZN12FirebaseJson11iteratorEndEv+0x0): multiple definition of
FirebaseJson::iteratorEnd()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson11iteratorEndEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::int_clearPathTk()': FirebaseJson.cpp:(.text._ZN12FirebaseJson15int_clearPathTkEv+0x0): multiple definition of
FirebaseJson::int_clearPathTk()' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson15int_clearPathTkEv+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJson::_strToTk(std::FirebaseJson::_strToTk(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<FirebaseJson::path_tk_t, std::allocator<FirebaseJson::path_tk_t> >&, char)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson8_strToTkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorINS_9path_tk_tESaIS9_EEc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_set(char const, char const)': FirebaseJson.cpp:(.text._ZN12FirebaseJson4setEPKcS1+0x0): multiple definition ofFirebaseJson::_set(char const*, char const*)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson4_setEPKcS1_+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_setString(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_setString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson10_setStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::set(String const&, String const&)': FirebaseJson.cpp:(.text.ZN12FirebaseJson3setERK6StringS2+0x0): multiple definition ofFirebaseJson::set(String const&, String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6StringS2_+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::set(String const&, char const)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6StringPKc+0x0): multiple definition of `FirebaseJson::set(String const&, char const)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6StringPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson7_setIntERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi+0x0): multiple definition of
FirebaseJson::_setInt(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::set(String const&, int)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringi+0x0): multiple definition of
FirebaseJson::set(String const&, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::set(String const&, unsigned short)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringt+0x0): multiple definition of
FirebaseJson::set(String const&, unsigned short)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringt+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setFloat(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)': FirebaseJson.cpp:(.text._ZN12FirebaseJson9_setFloatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEf+0x0): multiple definition of
FirebaseJson::_setFloat(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::set(String const&, float)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringf+0x0): multiple definition of
FirebaseJson::set(String const&, float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringf+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setDouble(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)': FirebaseJson.cpp:(.text._ZN12FirebaseJson10_setDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd+0x0): multiple definition of
FirebaseJson::_setDouble(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::set(String const&, double)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringd+0x0): multiple definition of
FirebaseJson::set(String const&, double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringd+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setBool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_setBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x0): multiple definition of
FirebaseJson::_setBool(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::set(String const&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringb+0x0): multiple definition of
FirebaseJson::set(String const&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6Stringb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setNull(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_setNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): multiple definition of
FirebaseJson::_setNull(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::set(String const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6String+0x0): multiple definition of
FirebaseJson::set(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setJson(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FirebaseJson*)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8_setJsonERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_+0x0): multiple definition of
FirebaseJson::_setJson(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::set(String const&, FirebaseJson&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6StringRS_+0x0): multiple definition of
FirebaseJson::set(String const&, FirebaseJson&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text.ZN12FirebaseJson3setERK6StringRS+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_setArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FirebaseJsonArray*)': FirebaseJson.cpp:(.text._ZN12FirebaseJson9_setArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP17FirebaseJsonArray+0x0): multiple definition of
FirebaseJson::_setArray(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::set(String const&, FirebaseJsonArray&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6StringR17FirebaseJsonArray+0x0): multiple definition of
FirebaseJson::set(String const&, FirebaseJsonArray&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3setERK6StringR17FirebaseJsonArray+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::remove(String const&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson6removeERK6String+0x0): multiple definition of
FirebaseJson::remove(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson6removeERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_parse(char const*, FirebaseJson::PRINT_MODE)': FirebaseJson.cpp:(.text._ZN12FirebaseJson6_parseEPKcNS_10PRINT_MODEE+0x0): multiple definition of
FirebaseJson::_parse(char const, FirebaseJson::PRINT_MODE)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson6_parseEPKcNS_10PRINT_MODEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::toString(String&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson8toStringER6Stringb+0x0): multiple definition of
FirebaseJson::toString(String&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson8toStringER6Stringb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::_tostr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson6_tostrERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x0): multiple definition of
FirebaseJson::_tostr(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::int_tostr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson9int_tostrERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x0): multiple definition of
FirebaseJson::int_tostr(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::int_parse(char const*, FirebaseJson::PRINT_MODE)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson9int_parseEPKcNS_10PRINT_MODEE+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::toString(String&, bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8toStringER6Stringb+0x0): multiple definition ofFirebaseJsonArray::toString(String&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8toStringER6Stringb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::_addArray(std::cxx11::basic_string<char, std::char_traitsFirebaseJson::_addArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, FirebaseJsonArray*)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson9_addArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP17FirebaseJsonArray+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJson::add(String const&, FirebaseJsonArray&)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6StringR17FirebaseJsonArray+0x0): multiple definition ofFirebaseJson::add(String const&, FirebaseJsonArray&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3addERK6StringR17FirebaseJsonArray+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::_addArray(FirebaseJsonArray)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9addArrayEPS+0x0): multiple definition of `FirebaseJsonArray::_addArray(FirebaseJsonArray)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9addArrayEPS+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::add(FirebaseJsonArray&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3addERS_+0x0): multiple definition of
FirebaseJsonArray::add(FirebaseJsonArray&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text.ZN17FirebaseJsonArray3addERS+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_remove(char const*)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_removeEPKc+0x0): multiple definition of
FirebaseJsonArray::_remove(char const)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_removeEPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::remove(int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray6removeEi+0x0): multiple definition of
FirebaseJsonArray::remove(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray6removeEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::remove(String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray6removeERK6String+0x0): multiple definition of
FirebaseJsonArray::remove(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray6removeERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonData::getArray(FirebaseJsonArray&)': FirebaseJson.cpp:(.text._ZN16FirebaseJsonData8getArrayER17FirebaseJsonArray+0x0): multiple definition of
FirebaseJsonData::getArray(FirebaseJsonArray&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN16FirebaseJsonData8getArrayER17FirebaseJsonArray+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJson::get(FirebaseJsonData&, String const&, bool)': FirebaseJson.cpp:(.text._ZN12FirebaseJson3getER16FirebaseJsonDataRK6Stringb+0x0): multiple definition of
FirebaseJson::get(FirebaseJsonData&, String const&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN12FirebaseJson3getER16FirebaseJsonDataRK6Stringb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::setJsonArrayData(String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray16setJsonArrayDataERK6String+0x0): multiple definition of
FirebaseJsonArray::setJsonArrayData(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray16setJsonArrayDataERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJsonArray::_get(FirebaseJsonData&, char const)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray4_getER16FirebaseJsonDataPKc+0x0): multiple definition ofFirebaseJsonArray::_get(FirebaseJsonData&, char const*)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray4_getER16FirebaseJsonDataPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::get(FirebaseJsonData&, String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3getER16FirebaseJsonDataRK6String+0x0): multiple definition ofFirebaseJsonArray::get(FirebaseJsonData&, String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3getER16FirebaseJsonDataRK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::get(FirebaseJsonData&, int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3getER16FirebaseJsonDatai+0x0): multiple definition ofFirebaseJsonArray::get(FirebaseJsonData&, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3getER16FirebaseJsonDatai+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::_set(char const, char const, bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray4_setEPKcS1_b+0x0): multiple definition ofFirebaseJsonArray::_set(char const*, char const*, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray4_setEPKcS1_b+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::_set2(int, char const, bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray5_set2EiPKcb+0x0): multiple definition of `FirebaseJsonArray::_set2(int, char const, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray5_set2EiPKcb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setString(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_setStringEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): multiple definition of
FirebaseJsonArray::_setString(int, std::cxx11::basic_string<char, std::char_traitsFirebaseJsonArray::set(int, String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEiRK6String+0x0): multiple definition of
FirebaseJsonArray::set(int, String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEiRK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int, char const*)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEiPKc+0x0): multiple definition of
FirebaseJsonArray::set(int, char const)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEiPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setInt(int, int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_setIntEii+0x0): multiple definition of
FirebaseJsonArray::_setInt(int, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_setIntEii+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int, int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEii+0x0): multiple definition of
FirebaseJsonArray::set(int, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEii+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int, unsigned short)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEit+0x0): multiple definition of
FirebaseJsonArray::set(int, unsigned short)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEit+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setFloat(int, float)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_setFloatEif+0x0): multiple definition of
FirebaseJsonArray::_setFloat(int, float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_setFloatEif+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int, float)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEif+0x0): multiple definition of
FirebaseJsonArray::set(int, float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEif+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setDouble(int, double)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_setDoubleEid+0x0): multiple definition of
FirebaseJsonArray::_setDouble(int, double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_setDoubleEid+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int, double)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEid+0x0): multiple definition of
FirebaseJsonArray::set(int, double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEid+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setBool(int, bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setBoolEib+0x0): multiple definition of
FirebaseJsonArray::_setBool(int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setBoolEib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int, bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEib+0x0): multiple definition of
FirebaseJsonArray::set(int, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEib+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setNull(int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setNullEi+0x0): multiple definition of
FirebaseJsonArray::_setNull(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setNullEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEi+0x0): multiple definition of
FirebaseJsonArray::set(int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJsonArray::_setJson(int, FirebaseJson)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setJsonEiP12FirebaseJson+0x0): multiple definition ofFirebaseJsonArray::_setJson(int, FirebaseJson*)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setJsonEiP12FirebaseJson+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::set(int, FirebaseJson&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEiR12FirebaseJson+0x0): multiple definition ofFirebaseJsonArray::set(int, FirebaseJson&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEiR12FirebaseJson+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::_setArray(int, FirebaseJsonArray)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9setArrayEiPS+0x0): multiple definition of `FirebaseJsonArray::_setArray(int, FirebaseJsonArray)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9setArrayEiPS+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(int, FirebaseJsonArray&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setEiRS_+0x0): multiple definition of
FirebaseJsonArray::set(int, FirebaseJsonArray&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text.ZN17FirebaseJsonArray3setEiRS+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setString(String const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_setStringERK6StringRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x0): multiple definition of
FirebaseJsonArray::_setString(String const&, std::cxx11::basic_string<char, std::char_traitsFirebaseJsonArray::set(String const&, String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6StringS2_+0x0): multiple definition of
FirebaseJsonArray::set(String const&, String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text.ZN17FirebaseJsonArray3setERK6StringS2+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&, char const*)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6StringPKc+0x0): multiple definition of
FirebaseJsonArray::set(String const&, char const)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6StringPKc+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setInt(String const&, int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_setIntERK6Stringi+0x0): multiple definition of
FirebaseJsonArray::_setInt(String const&, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray7_setIntERK6Stringi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&, int)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringi+0x0): multiple definition of
FirebaseJsonArray::set(String const&, int)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringi+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&, unsigned short)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringt+0x0): multiple definition of
FirebaseJsonArray::set(String const&, unsigned short)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringt+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setFloat(String const&, float)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_setFloatERK6Stringf+0x0): multiple definition of
FirebaseJsonArray::_setFloat(String const&, float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9_setFloatERK6Stringf+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&, float)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringf+0x0): multiple definition of
FirebaseJsonArray::set(String const&, float)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringf+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setDouble(String const&, double)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_setDoubleERK6Stringd+0x0): multiple definition of
FirebaseJsonArray::_setDouble(String const&, double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray10_setDoubleERK6Stringd+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&, double)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringd+0x0): multiple definition of
FirebaseJsonArray::set(String const&, double)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringd+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setBool(String const&, bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setBoolERK6Stringb+0x0): multiple definition of
FirebaseJsonArray::_setBool(String const&, bool)' Multiple libraries were found for "WiFi.h" libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setBoolERK6Stringb+0x0): first defined here Used: C:\Users\zeeshan\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86mdqgnx93n4wtt\libraries\WiFi Multiple libraries were found for "SD.h" Used: C:\Users\zeeshan\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.6\libraries\SD Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86mdqgnx93n4wtt\libraries\SD libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&, bool)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringb+0x0): multiple definition of
FirebaseJsonArray::set(String const&, bool)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6Stringb+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::_setNull(String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setNullERK6String+0x0): multiple definition of
FirebaseJsonArray::_setNull(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setNullERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6String+0x0): multiple definition of
FirebaseJsonArray::set(String const&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6String+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function `FirebaseJsonArray::_setJson(String const&, FirebaseJson)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setJsonERK6StringP12FirebaseJson+0x0): multiple definition ofFirebaseJsonArray::_setJson(String const&, FirebaseJson*)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray8_setJsonERK6StringP12FirebaseJson+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::set(String const&, FirebaseJson&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6StringR12FirebaseJson+0x0): multiple definition ofFirebaseJsonArray::set(String const&, FirebaseJson&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6StringR12FirebaseJson+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In function
FirebaseJsonArray::_setArray(String const&, FirebaseJsonArray)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9setArrayERK6StringPS+0x0): multiple definition of `FirebaseJsonArray::_setArray(String const&, FirebaseJsonArray)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray9setArrayERK6StringPS+0x0): first defined here libraries\Firebase_ESP32_Client\json\FirebaseJson.cpp.o: In functionFirebaseJsonArray::set(String const&, FirebaseJsonArray&)': FirebaseJson.cpp:(.text._ZN17FirebaseJsonArray3setERK6StringRS_+0x0): multiple definition of
FirebaseJsonArray::set(String const&, FirebaseJsonArray&)' libraries\FirebaseJson\FirebaseJson.cpp.o:FirebaseJson.cpp:(.text.ZN17FirebaseJsonArray3setERK6StringRS+0x0): first defined here collect2.exe: error: ld returned 1 exit status exit status 1 Error compiling for board ESP32 Dev Module.`