When I build, the build task just hangs at “Building”. I dont see any log files other than a couple of longcmd file.
This is my output:
Processing esp32doit-devkit-v1 (platform: espressif32; board: esp32doit-devkit-v1; framework: arduino)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32doit-devkit-v1.html
PLATFORM: Espressif 32 (2.0.0) > DOIT ESP32 DEVKIT V1
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- framework-arduinoespressif32 3.10004.201016 (1.0.4)
- tool-esptoolpy 1.20600.0 (2.6.0)
- toolchain-xtensa32 2.50200.80 (5.2.0)
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 31 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <lvgl> 7.1.0
|-- <lv_drivers> 7.7.0
| |-- <lvgl> 7.1.0
| |-- <Time> 1.5.0
|-- <NtpClientLib> 3.0.2-beta
| |-- <Time> 1.5.0
| |-- <ESPAsyncUDP> 0.0.0-alpha+sha.697c75a025
| |-- <ESP32 Async UDP> 1.0.0
| |-- <Ticker> 1.1
| |-- <WiFi> 1.0
Building in release mode
Compiling .pio\build\esp32doit-devkit-v1\src\Logger\Logger.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\src\Time\Clock.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\src\Tools\RingBuf.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\src\main.cpp.o
Generating partitions .pio\build\esp32doit-devkit-v1\partitions.bin
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_core\lv_disp.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_core\lv_group.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_core\lv_indev.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_core\lv_obj.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_core\lv_refr.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_core\lv_style.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_arc.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_blend.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_img.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_label.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_line.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_mask.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_rect.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_draw_triangle.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_img_buf.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_img_cache.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_draw\lv_img_decoder.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_dejavu_16_persian_hebrew.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_fmt_txt.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_12.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_12_subpx.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_14.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_16.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_18.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_20.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_22.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_24.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_26.c.o
Exception in thread Thread-3:
Traceback (most recent call last):
File "C:\Users\rohme\AppData\Local\Programs\Python\Python39\lib\threading.py", line 950, in _bootstrap_inner
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_28.c.o
self.run()
File "C:\Users\rohme\AppData\Local\Programs\Python\Python39\lib\threading.py", line 888, in run
self._target(*self._args, **self._kwargs)
File "c:\users\rohme\.platformio\penv\lib\site-packages\platformio\proc.py", line 46, in run
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_28_compressed.c.o
self.do_reading()
File "c:\users\rohme\.platformio\penv\lib\site-packages\platformio\proc.py", line 69, in do_reading
for byte in iter(lambda: self._pipe_reader.read(1), ""):
File "c:\users\rohme\.platformio\penv\lib\site-packages\platformio\proc.py", line 69, in <lambda>
for byte in iter(lambda: self._pipe_reader.read(1), ""):
File "C:\Users\rohme\AppData\Local\Programs\Python\Python39\lib\encodings\cp1252.py", line 23, in decode
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_30.c.o
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 201: character maps to <undefined>
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_32.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_34.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_36.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_38.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_40.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_42.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_44.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_46.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_montserrat_48.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_simsun_16_cjk.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_font\lv_font_unscii_8.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_gpu\lv_gpu_stm32_dma2d.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_hal\lv_hal_disp.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_hal\lv_hal_indev.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_hal\lv_hal_tick.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_anim.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_area.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_async.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_bidi.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_color.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_debug.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_fs.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_gc.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_ll.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_log.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_math.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_mem.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_printf.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_task.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_templ.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_txt.c.o
Compiling .pio\build\esp32doit-devkit-v1\lib599\lvgl\lv_misc\lv_txt_ap.c.o
It just sits there. In verbose there arent any errors shown either.
I havent the faintest idea about the encodings issue (Dont know what file its on either :()
Any suggestions? Ive reinstalled VS.Code, PlatformIO, tried the beta, done clean rebuilds, tried creating a new project