Closed alabadan01 closed 1 month ago
This library is end of life.
Both libraries have the folder src/client/SSLClient
, which you have to remove one which depending on which library was already included it.
if ESP_Mail_Client.h
was included after FirebaseXXXXX.h
, the folder src/client/SSLClient in the ESP-Mail-Client
library installation folder should be removed.
using the new library and its the same. the evidence of this installation is in the screenshot showing its been installed ![Uploading Screenshot_2024-08-02_09-42-42.png…]() ![Uploading Screenshot_2024-08-02_09-42-42.png…]()
![Uploading Screenshot_2024-08-10_00-06-23.png…]()
Read my post above again.
You have to uninstall all Firebase libraries and install only one and follow my comment above for redundant folders deletion.
ive got new errors
Nothing is error if you follow my comment correctly.
do i use the firebase client library now?
the conflict is now with the firebse json library and the firebase esp32 library
If you want to use new library, you have to read the documentation thoroughly and follow the library examples.
i am doing a fingerprint attendance system using real-time firebase as the databse and also sending the attendance sheet after every lecture to an email acccount for later purposes and reasons. However, there is a compilation issue at the end of the journey. further investigations shows that there is a conflict between the both libraries being used. something indicating that Both libraries are defining the same BSSL_TCP_Client class and its methods, causing multiple definition errors. The error messages indicate that functions from BSSL_TCP_Client are defined in both libraries, leading to conflicts during linking.
IDE and its version: