-
-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Compilation failure on esp32 Core Version 3.0.0 #41
Comments
Sorry wrong expectation : https://esp3d.io/esp3d/v3.x/installation/arduino/index.html esp32 3.0.0 release is a break changes and I am waiting platformio is also supporting fully the esp32 3.0.0 release to work more on it - I have started already https://github.com/luc-github/ESP3D/tree/arduino-esp32-3.0.0-devt and even reported some issues, but this is currently a work in progress because libraries dependencies (like the error you mention) need also to be updated , and because it is breaking change I need to be sure everything is up to date. I need to clarify this on readme for SSDP |
you can give a try to https://github.com/luc-github/ESP3D/tree/arduino-esp32-3.0.0-devt/libraries/ESP32SSDP-2.0.0 but I did not tested with latest release |
Thanks. I'll give it a go. |
Please, let me know your feedback on it, sample code is limited for stress tests. |
@Daedelos I did this branch for the 2.0 : https://github.com/luc-github/ESP32SSDP/tree/v2.x |
Looking good. I have incorporated the code into one of my larger projects and it is working well. I will do some further testing. Many thanks. |
cool - I am waiting your final feedback then to close the ticket and do the release of 2.0.0 - thank you for your help |
I've been using it on various clients for over 12 hours with no problems. |
Cool, I will do a release for version 2.0 tomorrow then. I really appreciate the feedback - thank you. |
Release of 2.0.0 done https://github.com/luc-github/ESP32SSDP/releases/tag/2.0.0 in branch https://github.com/luc-github/ESP32SSDP/tree/v2.x |
Describe the bug
Changes in rel 3.0.0 of esp32 result in compilation failures
. . . \libraries\ESP32SSDP-1.2.1\src\ESP32SSDP.cpp:158:5: error: 'tcpip_adapter_ip_info_t' was not declared in this scope; did you mean 'tcpip_adapter_if_t'?
158 | tcpip_adapter_ip_info_t ip;
| ^~~~~~~~~~~~~~~~~~~~~~~
. . . \libraries\ESP32SSDP-1.2.1\src\ESP32SSDP.cpp:160:13: error: 'tcpip_adapter_get_ip_info' was not declared in this scope; did you mean 'tcpip_adapter_if_t'?
160 | if (tcpip_adapter_get_ip_info(TCPIP_ADAPTER_IF_STA, &ip)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
To Reproduce
Use esp32 rel 3.0.0
Expected behavior
Compilation without errors
Firmware:
Board used (please complete the following information):
The text was updated successfully, but these errors were encountered: