-
Notifications
You must be signed in to change notification settings - Fork 135
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
Build with ESP-IDF 5.0 / master (2022-05-26) fails #99
Comments
I believe the fix for this is to add |
This is a really strange error. Assuming When detecting the activated esp-idf environment we get the |
IDF v5.0 will be released the next week. |
Does this not fix it? Whilst @N3xed is right, it should be automatically detected, if we can get it working by explicitely setting the tools path then we should. At least then we can run esp-idf v5 in CI and start fixing the other build issues. |
The python error should have been fixed with commit 7e1fc91. If not this needs some deeper investigation (as it doesn't happen for me). There are two other issues though:
Other than that it compiles for me (though with lots of deprecation warnings). |
I'm still running into this issue, for some reason without the ESP_IDF_TOOLS_INSTALL_DIR env var specified, embuild is looking in the local directory for the tools:
|
As far as I am aware, all these issues have been addressed. Closing. |
I just ran into this issue
|
This issue should be fixed in esp-idf-sys master (see this comment). |
Scenario:
How to simulate:
./run-wokwi.sh
Note:
cargo +esp build --target xtensa-esp32-espidf --release --features "esp32_ili9341"
Workaround:
mkdir .embuild/espressif/python_env ln -s ~/.espressif/python_env/idf5.0_py3.8_env/ .embuild/espressif/python_env/idf5.0_py3.8_env
It seems that .embuild assumes different location of activated python environment in case of idf5.0. The symlink should not be necessary.
The text was updated successfully, but these errors were encountered: