-
Notifications
You must be signed in to change notification settings - Fork 189
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
Running example, update, compile error with ESP8266 core 3.0.0 #361
Comments
In file included from C:\Users\cruis\Documents\Arduino\libraries\AutoConnect\src/AutoConnect.h:30, |
No such option exists in the latest versions of AutoConnect and PageBuilder. In a properly built and maintained environment, the AutoConnect library bundled examples has been confirmed to compile successfully on ESP8266 Arduino Core 2.7.4. Refs: https://travis-ci.org/github/Hieromon/AutoConnect/builds/749314436 It looks like you're already using an ESP8266 3.0.0 core, which was just released two days ago, but I haven't verified it yet. ESP8266 3.0.0 has many breaking changes and lost backward compatibility. It will take some time for many other libraries to catch up with the latest version of ESP8266 arduino core, not only AutoConnect. By the way, the error you encountered has already been reported in the ESP8266 core issue. EDITI have staged an interim workaround for this issue on the PageBuilder branch 'supports/esp8266-3.0.0'. However, it is not guaranteed to work with ESP8266 arduino core 3.0.0. |
The AutoConnect v1.3.0 branch is useful as a temporary measure until AutoConnect has completely verified ESP8266 arduino core 3.0.0. That branch is a candidate for the next version of AutoConnect and currently works with ESP8266 core 3.0.0. You also need to upgrade your library to PageBuilder v1.5.0 RC for AutoConnect v1.3.0 RC. PageBuilder since v1.4.3 is compatible with ESP8266 Core 3.0.0 and is backward compatible. I have not finished the ESP8266 core 3.0.0 verification at still many use cases, but you can proceed with the operation check of your sketch on the latest Arduino core for ESP8266 using the AutoConnect v1.3.0 RC with PageBuilder v1.5.0 RC. If you find a problem working with esp8266 3.0.0, please create an issue topic. I will try to get rid of it by the release of AutoConnect v1.3.0. |
Same problem here. I solved this using AutoConnect v1.2.3 (from enhance/v123 branch) and PageBuilder v1.5.0 (from enhance/v150 branch)
|
@rbandres98 It is no meaning. I’m still working on esp8266 core 3.0.0 and not sure why you used the v123 branch. It's an internal release. |
@Hieromon when I tested the library, I used different versions of AutoConnect and PageBuilder but my ESP8266 (Lolin WEMOS D1 R1) do not show portal content in some paths. For example, the Information Page ("/_ac") cannot be reached and device show this content instead. Is by this reason that I'm using internal release. I don't know if I was wrong in any procecss, I will try again with release version. |
Similar problem here, had to use older version of ESP8266 core in platformio.ini
|
Hello all,
Is there any traps to running compiling on esp8266?
I am trying the example for "update" When i try to compile i get compile errors saying it wont compile for (whatever esp8266 i have set)
compiles okay for esp32 modules.
The text was updated successfully, but these errors were encountered: