Trouble with a library

The question: what does following mean?, how can it be solved?

*2022-12-17T10:47:56.798Z daemon INFO INFO[20359] Resolving include Adafruit_NeoPixel.h for arch esp32 *
INFO[20359] found better lib lib="Adafruit NeoPixel" prio=643

My hardware, an ESP32 DEVKIT V1
my old software context (since a long time): Arduino 1.8.13 + Adafruit NeoPixel lib 1.1.6
---> no problem, it worked
my new software context (I thought time to upgrade): Arduino IDE 2.0.2 + Adafruit NeoPixel lib 1.10.7
---> at compilation .../Arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp:3030:2: error: #error Architecture not supported
I also tested with the old NeoPixel lib 1.1.6 , same problem.

Any suggestion ?

the compile error message comes from this line 3030

so it means the compilation flags did not detect your target board as a valid / known architecture (the ESP32 macro is not defined ??)

Hi @jesskom. I'm going to ask you to post some additional information that might help us to identify the problem.

Please provide a minimal sketch that can be used to reproduce the error. For example, does the error still occur if you compile this sketch?:

#include <Adafruit_NeoPixel.h>
void setup() {}
void loop() {}

Please provide the verbose output from compiling the minimal demonstration sketch:


:exclamation: NOTE: These instructions will not solve the problem. They are only intended to gather more information which might provide a clue that eventually leads to a solution.


Please do this:

  1. Select File > Preferences from the Arduino IDE menus.
  2. Check the box next to "Show verbose output during: ☐ compilation".
  3. Click the OK button.
  4. Select Sketch > Verify/Compile from the Arduino IDE menus.
  5. Wait for the compilation to fail.
  6. You will see a "Compilation error: ..." notification at the bottom right corner of the Arduino IDE window. Click the COPY ERROR MESSAGES button on that notification.
  7. Open a forum reply here by clicking the Reply button.
  8. Click the </> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
    Code block
  9. Press Ctrl+V.
    This will paste the compilation output into the code block.
  10. Move the cursor outside of the code tags before you add any additional text to your reply.
  11. Click the Reply button to post the output.

In case the output is longer than the forum software will allow to be added to a post, you can instead save it to a .txt file and then attach that file to a reply here:

  1. Open any text editor program.
  2. Paste the copied output into the text editor.
  3. Save the file in .txt format.
  4. Open a forum reply here by clicking the Reply button.
  5. Click the "Upload" icon (image) on the post composer toolbar:
    image
  6. Select the .txt file you saved.
  7. Click the Open button.
  8. Click the Reply button to publish the post.

Alternatively, instead of using the "Upload" icon on the post composer toolbar as described in steps (5) - (7) above, you can simply drag and drop the .txt file onto the post composer field to attach it.


Yes , I looked already at Adafruit_NeoPixel.cpp

for me it seems the

   #elif defined(ESP8266) || defined(ESP32)

at line 2921 is not true, ESP32 not defined, why?

And yes, the simple sketch has also the error (just #include <Adafruit_NeoPixel.h> is enough to get it),
and I had already the how verbose output during: ☐ compilation, the complete copy of the compilation output is at the end of this reply (I tried several ESP32 boards, same error).

What I noticed is:

Alternatives for Adafruit_NeoPixel.h: [Adafruit NeoPixel@1.10.7]
ResolveLibrary(Adafruit_NeoPixel.h)
  -> candidates: [Adafruit NeoPixel@1.10.7]

Complete log:

Using board 'esp32' from platform in folder: /home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4
Using core 'esp32' from platform in folder: /home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4
Detecting libraries used...
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/sketch/simple.ino.cpp -o /dev/null
Alternatives for Adafruit_NeoPixel.h: [Adafruit NeoPixel@1.10.7]
ResolveLibrary(Adafruit_NeoPixel.h)
  -> candidates: [Adafruit NeoPixel@1.10.7]
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/sketch/simple.ino.cpp -o /dev/null
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp -o /dev/null
Error while detecting libraries included by /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/esp.c -o /dev/null
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/esp8266.c -o /dev/null
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/kendyte_k210.c -o /dev/null
Generating function prototypes...
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/sketch/simple.ino.cpp -o /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/preproc/ctags_target_for_gcc_minus_e.cpp
/home/jesskom/.arduino15/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/sketch/simple.ino.cpp -o /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/sketch/simple.ino.cpp.o
Compiling libraries...
Compiling library "Adafruit NeoPixel"
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp -o /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp.o
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-gcc -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu99 -Os -g3 -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wpointer-arith -w -Wno-maybe-uninitialized -Wno-unused-function -Wno-unused-but-set-variable -Wno-unused-variable -Wno-deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -Wno-old-style-declaration -MMD -c -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/esp8266.c -o /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/libraries/Adafruit_NeoPixel/esp8266.c.o
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-gcc -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu99 -Os -g3 -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wpointer-arith -w -Wno-maybe-uninitialized -Wno-unused-function -Wno-unused-but-set-variable -Wno-unused-variable -Wno-deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -Wno-old-style-declaration -MMD -c -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/esp.c -o /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/libraries/Adafruit_NeoPixel/esp.c.o
/home/jesskom/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-gcc -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/config -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_trace -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/app_update -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/asio -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bootloader_support -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/bt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/coap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/console -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/driver -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-tls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_adc_cal -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_event -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_client -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_http_server -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_https_ota -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp_ringbuf -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ethernet -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/expat -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fatfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freemodbus -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/freertos -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/heap -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/idf_test -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/jsmn -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/json -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/libsodium -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/log -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/lwip -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mbedtls -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mdns -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/micro-ecc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/mqtt -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/newlib -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nghttp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/nvs_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/openssl -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protobuf-c -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/protocomm -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/pthread -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/sdmmc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/smartconfig_ack -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/soc -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spi_flash -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/spiffs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcp_transport -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/tcpip_adapter -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/ulp -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/vfs -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wear_levelling -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wifi_provisioning -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/wpa_supplicant -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/xtensa-debug-module -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp32-camera -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/esp-face -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/include/fb_gfx -std=gnu99 -Os -g3 -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wpointer-arith -w -Wno-maybe-uninitialized -Wno-unused-function -Wno-unused-but-set-variable -Wno-unused-variable -Wno-deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -Wno-old-style-declaration -MMD -c -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -I/tmp/.arduinoIDE-unsaved20221117-14454-z4d1a.hw79nc/simple -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/cores/esp32 -I/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/variants/esp32 -I/home/jesskom/Arduino/libraries/Adafruit_NeoPixel /home/jesskom/Arduino/libraries/Adafruit_NeoPixel/kendyte_k210.c -o /tmp/arduino-sketch-7F04C3E8CA5556B7914B046329670586/libraries/Adafruit_NeoPixel/kendyte_k210.c.o
/home/jesskom/Arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp:3030:2: error: #error Architecture not supported
 #error Architecture not supported
  ^

Using library Adafruit NeoPixel at version 1.10.7 in folder: /home/jesskom/Arduino/libraries/Adafruit_NeoPixel 
exit status 1

Compilation error: exit status 1

I at first thought it might have been caused by the very outdated version 1.0.4 of the ESP32 boards platform you are using, but I installed that version and still can't reproduce the bug.

I can see that the -DESP32 flag is missing from the compilation commands, which is the cause of the error. The ESP32 developers provide that flag via the build.extra_flags build property. Some users will make customizations to the platform by modifying or overriding that build property. Have you made any modifications to the platform.txt or boards.txt file, or have you added a platform.local.txt or boards.local.txt file at this location?:

/home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4

I found the problem!.

In fact, what I did before trying to recompile my Neopixel sketch, was to "setup things" for an other sketch.

I bought a small 240x240 TFT ( the GMT130-v1.0 ) and followed the setup described in
Examples/TFT_eSPI/Generic/Sketch_with_tft_setup
I added the file platform.local.txt containing
build.extra_flags=-I{build.source.path}
into the folder
~/.arduino15/packages/esp32/hardware/esp32/1.0.4
The tft_setup.h file in my sketch folder is include and my TFT sketch seems to work (something displayed)
but this break the Neopixel compilation.

Did I miss something?

You are too fast for me :slight_smile: , i saw you reply after having made tests and sent my analyse.

So, why adding an supplemental -I .. (that's how I understand the purpose of the platform.local.txt) does it "remove" the -DESP32 ?

It doesn't add. The properties you define in platform.local.txt override any existing definition of a property of that name in the other platform configuration files. So it was equivalent to you changing line 53 of platform.txt:

https://github.com/espressif/arduino-esp32/blob/1.0.4/platform.txt#L53

build.extra_flags=-DESP32 -DCORE_DEBUG_LEVEL={build.code_debug} {build.defines}

to this:

build.extra_flags=-I{build.source.path}

This is why you must take into consideration the existing property definition when you do this. If you only want to add the -I{build.source.path} flag to the compiler commands without removing any of the existing flags, then you would need to define the property in platform.local.txt with the existing content, along with the addition of the flag you wanted.

Try this:

  1. Open the file at the following path in a text editor:
    /home/jesskom/.arduino15/packages/esp32/hardware/esp32/1.0.4/platform.local.txt
    
  2. Change this line in the file:
    build.extra_flags=-I{build.source.path}
    
    to this:
    build.extra_flags=-DESP32 -DCORE_DEBUG_LEVEL={build.code_debug} {build.defines} -I{build.source.path}
    
  3. Save the file.
  4. If Arduino IDE is running, select File > Quit from the Arduino IDE menus to close all IDE windows.
  5. Start Arduino IDE
    This restart is necessary because Arduino IDE only recognizes changes to the platform configuration files after a restart.

Now try compiling the sketch again.

So the extra of build.extra was not for me, it's already used by the "board package".

Thanks for the help ptillish.

You are able to use that property, but my interpretation of the accompanying comment is that this property is intended for use by the platform developers, not by platform users:

https://github.com/espressif/arduino-esp32/blob/1.0.4/platform.txt#L47

# This can be overriden in boards.txt

There are a separate set of properties which appear to be intended for use by the platform user to modify the compilation commands:

https://github.com/espressif/arduino-esp32/blob/1.0.4/platform.txt#L55-L62

# These can be overridden in platform.local.txt
compiler.c.extra_flags=
compiler.c.elf.extra_flags=
compiler.S.extra_flags=
compiler.cpp.extra_flags=
compiler.ar.extra_flags=
compiler.objcopy.eep.extra_flags=
compiler.elf2hex.extra_flags=

They are more flexible in that they are targeted to specific compilation commands, but you also might miss the universal nature of the build.extra_flag property, the contents of which is added to all the build commands.

Ideally, these properties would never be used by the platform developers other than these empty "fallback" definitions that make sure they are defined even when the user has not defined them in platform.local.txt. Unfortunately some platform developers (I speak in general terms; I didn't check the ESP32 platform) do unnecessarily (because any arbitrary property would have served just as well) use these properties, which presents the same problem where the user must be careful to consider the effect of them overriding the definition in the platform.

I have proposed an improvement to the current unfortunate situation where the existence of these properties are not formally documented by Arduino as intended for the exclusive use of the platform user:

There is some interesting discussion in that thread and perhaps some additional relevant information.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.