Page 1 of 1

Help with managed component versions

Posted: Tue Aug 06, 2024 8:00 pm
by btimothy
I’ve got a project where on my Mac, it’s pulling in the expected v8.4.0 of LVGL but when a friend deletes the

Code: Select all

managed_components
directory on Windows and tries to build again, it’s pulling in v9.1 of LVGL. LVGL v9.1 has some changes that don’t seem to want to compile with my current code. How do I force it to use LVGL v8.4.0?

Here’s my idf_component.yml file:

Code: Select all

## IDF Component Manager Manifest File
dependencies:
  lvgl/lvgl: "==8.4.0"
  espressif/esp_lvgl_port: "==2.2.2"
  ## Required IDF version
  idf:
    version: ">=4.1.0"
I’ve also tried with:

Code: Select all

## IDF Component Manager Manifest File
dependencies:
  lvgl/lvgl: "^8.4.0"
  espressif/esp_lvgl_port: "^2.2.2"
  ## Required IDF version
  idf:
    version: ">=4.1.0"

Re: Help with managed component versions

Posted: Tue Aug 06, 2024 8:44 pm
by rpschultz13
Said “friend” is on a windows machine