First build failed

What do you want to achieve?

Build just created project and flash to the device.

What have you tried so far?

  1. Created project from template for ESP32-WROVER
  2. Changed to the newest versions
  3. Created three screens and some buttons.
  4. Exported project template
  5. Build it in the Docker espressif/idf
  6. Failing on strange errors

Screenshot or video

Logs

Others

  • SquareLine Studio version: 1.4.2
  • Operating system: macOS, executed in the espressif/idf Docker image
  • Target hardware: ESP32
    // WT32 SC01 (also Seeed WT32-SC01)
    // 3.5" 480x320 ST7796S TFT Display
    // Capacitive touchscreen FT6336U

I tried also to create new project for ESP WROVER KIT with all defaults but it fails similarly:

If you use other than size 14 of montserrat fonts, you need to enable them in sdkconfig by idf.py menuconfig or manual-edit means. SquareLine Studio does this automatically for lv_conf.h but not for sdkconfig. That’s why in newer ESP-IDF board-templates we enable lv_conf.h and use that instead of sdkconfig. Both methods have pros and cons.

Thank you for help, now it compiled successfully.

1 Like