Skip to content

cannot use arduino libs, reports version 5.0.0 of the idf. (IDFGH-6250) #5899

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

Closed
DigKleppe opened this issue Nov 17, 2021 · 4 comments
Closed

Comments

@DigKleppe
Copy link

WIth the master branch cmake reports 5.0.0 instead of 4.4(?)
The latest release is 4.0.4 ( not 4.4 ? i am a little confused)
With this release also troubles: (I have copied arduino in the idf folder)
` CMake Error at
/home/dig/esp/esp-idf-v4.0.4/components/arduino/CMakeLists.txt:14
(message):

Arduino-esp32 can be used with ESP-IDF versions between 4.4.0 and 4.4.99,
but an older version is detected: 4.0.4.

`
Can I fool something to make arduino libs work?

@github-actions github-actions bot changed the title cannot use arduino libs, reports version 5.0.0 of the idf. cannot use arduino libs, reports version 5.0.0 of the idf. (IDFGH-6250) Nov 17, 2021
@igrr igrr transferred this issue from espressif/esp-idf Nov 17, 2021
@igrr
Copy link
Member

igrr commented Nov 17, 2021

Hi @DigKleppe, ESP-IDF v4.0.4 is the last bugfix update for ESP-IDF v4.0. ESP-IDF v4.3.1 is the latest stable release of ESP-IDF at time of writing.
ESP-IDF v4.4 has not been released yet, but there is a release/v4.4 branch where this release is being prepared.

(Unfortunately Github UI labels 4.0.4 release as "latest", simply because that's the latest release in chronological order which we did. However 4.3.1 is the "newest" stable release in terms of version numbers, even though it was done before 4.0.4...)

You can learn more about different ESP-IDF versions (including stable releases, pre-releases, and release branches) here: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/versions.html.

Until v4.4 version is officially released, to use arduino-esp32 as an IDF component, you'll need to check out release/v4.4 branch. You can do this by following these instructions: https://docs.espressif.com/projects/esp-idf/en/release-v4.4/esp32/versions.html#updating-to-a-release-branch. Please use release/v4.4 branch when running git checkout command.

@VojtechBartoska
Copy link
Contributor

same as #5819

@VojtechBartoska
Copy link
Contributor

@DigKleppe Did you solve your problem with using proposed versions? Thanks for update!

@DigKleppe
Copy link
Author

It works OK now, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants