Skip to content

Usermods TTGO-T-Display does not compile  #4375

Open
@dosipod

Description

@dosipod

What happened?

When trying to compile https://github.com/Aircoookie/WLED/tree/main/usermods/TTGO-T-Display [On github] you would get errors

 Compiling .pio/build/esp32dev/lib831/TFT_eSPI/TFT_eSPI.cpp.o
Compiling .pio/build/esp32dev/libf3e/arduinoFFT/arduinoFFT.cpp.o
In file included from .pio/libdeps/esp32dev/TFT_eSPI/TFT_eSPI.h:101:0,
                 from .pio/libdeps/esp32dev/TFT_eSPI/TFT_eSPI.cpp:16:
.pio/libdeps/esp32dev/TFT_eSPI/Processors/TFT_eSPI_ESP32.h:14:25: fatal error: hal/gpio_ll.h: No such file or directory
compilation terminated.
*** [.pio/build/esp32dev/lib831/TFT_eSPI/TFT_eSPI.cpp.o] Error 1
========================= [FAILED] Took 97.41 seconds =========================

Environment    Status    Duration
-------------  --------  ------------
esp32dev       FAILED    00:01:37.406

I recall facing the same error with other usermods and it was related to below
Bodmer/TFT_eSPI#3048

Other usermods compile fine on older source

To Reproduce Bug

Uncomment the TFT_eSPI line within the [common] section as mentioned in the usermod readme

Expected Behavior

No compile error

Install Method

Self-Compiled

What version of WLED?

0.15.0 (build 2412100)

Which microcontroller/board are you seeing the problem on?

ESP32

Relevant log/trace output

https://github.com/dosipod/WLED_15/actions/runs/12267662189/job/34228167624

Anything else?

Take it easy

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    externalNot part of WLED itself - an external plugin/remote etc.usermodusermod relatedworkaroundThe issue contains a workaround

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions