Help with managed component versions

btimothy
Posts: 5
Joined: Sun Jul 28, 2024 3:15 am

Help with managed component versions

Postby btimothy » Tue Aug 06, 2024 8:00 pm

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"

rpschultz13
Posts: 1
Joined: Tue Aug 06, 2024 8:42 pm

Re: Help with managed component versions

Postby rpschultz13 » Tue Aug 06, 2024 8:44 pm

Said “friend” is on a windows machine

Who is online

Users browsing this forum: Bing [Bot], MicroController and 224 guests