quelle https://github.com/tc-maxx/esp32-keyble ..............\.platformio\penv\Scripts\platformio.exe run < Processing wemos_d1_mini32 (platform: espressif32; board: wemos_d1_mini32; framework: arduino) ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/wemos_d1_mini32.html PLATFORM: Espressif 32 (4.3.0) > WeMos D1 MINI ESP32 HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, 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.20003.0 (2.0.3) - tool-esptoolpy @ 1.30300.0 (3.3.0) - toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch3 LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf LDF Modes: Finder ~ chain, Compatibility ~ soft Found 35 compatible libraries Scanning dependencies... Dependency Graph |-- ESP32 BLE Arduino @ 1.0.1 |-- PubSubClient @ 2.8.0 |-- eQ3 | |-- ESP32 BLE Arduino @ 1.0.1 |-- WiFi @ 2.0.0 Building in release mode Compiling .pio\build\wemos_d1_mini32\src\main.cpp.o Generating partitions .pio\build\wemos_d1_mini32\partitions.bin Compiling .pio\build\wemos_d1_mini32\libb1d\ESP32 BLE Arduino\BLE2902.cpp.o Compiling .pio\build\wemos_d1_mini32\libb1d\ESP32 BLE Arduino\BLE2904.cpp.o Compiling .pio\build\wemos_d1_mini32\libb1d\ESP32 BLE Arduino\BLEAddress.cpp.o In file included from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\sys-include\stdlib.h:19, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\cstdlib:75, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\stdlib.h:36, from C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include/assert.h:21, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\sys-include\sys\reent.h:503, from C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include/sys/reent.h:17, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\sys-include\wchar.h:6, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\cwchar:44, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\bits\postypes.h:40, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\bits\char_traits.h:40, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\string:40, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLEDescriptor.h:12, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2902.h:13, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2902.cpp:15: C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/portmacro.h:717:41: error: static assertion failed: portGET_ARGUMENT_COUNT() result does not match for 0 arguments _Static_assert(portGET_ARGUMENT_COUNT() == 0, "portGET_ARGUMENT_COUNT() result does not match for 0 arguments"); ^ In file included from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\sys-include\stdlib.h:19, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\cstdlib:75, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\stdlib.h:36, from C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include/assert.h:21, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\sys-include\sys\reent.h:503, from C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include/sys/reent.h:17, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\sys-include\wchar.h:6, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\cwchar:44, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\bits\postypes.h:40, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\bits\char_traits.h:40, from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\include\c++\8.4.0\string:40, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLEDescriptor.h:12, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2904.h:13, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2904.cpp:15: C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/portmacro.h:717:41: error: static assertion failed: portGET_ARGUMENT_COUNT() result does not match for 0 arguments _Static_assert(portGET_ARGUMENT_COUNT() == 0, "portGET_ARGUMENT_COUNT() result does not match for 0 arguments"); ^ In file included from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLECharacteristic.h:19, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLEDescriptor.h:14, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2902.h:13, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2902.cpp:15: .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/FreeRTOS.h:61:28: error: 'ringbuf_type_t' has not been declared Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT); ^~~~~~~~~~~~~~ In file included from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLECharacteristic.h:19, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLEDescriptor.h:14, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2904.h:13, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLE2904.cpp:15: .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/FreeRTOS.h:61:28: error: 'ringbuf_type_t' has not been declared Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT); ^~~~~~~~~~~~~~ *** [.pio\build\wemos_d1_mini32\libb1d\ESP32 BLE Arduino\BLE2902.cpp.o] Error 1 *** [.pio\build\wemos_d1_mini32\libb1d\ESP32 BLE Arduino\BLE2904.cpp.o] Error 1 In file included from c:\users\adk\.platformio\packages\toolchain-xtensa-esp32\xtensa-esp32-elf\sys-include\stdio.h:35, from C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:27, from src/main.cpp:1: C:/Users/AdK/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/portmacro.h:717:41: error: static assertion failed: portGET_ARGUMENT_COUNT() result does not match for 0 arguments _Static_assert(portGET_ARGUMENT_COUNT() == 0, "portGET_ARGUMENT_COUNT() result does not match for 0 arguments"); ^ In file included from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLERemoteDescriptor.h:18, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLERemoteCharacteristic.h:18, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLERemoteService.h:16, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLEClient.h:19, from .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/BLEScan.h:17, from lib/eQ3/eQ3.h:4, from src/main.cpp:6: .pio/libdeps/wemos_d1_mini32/ESP32 BLE Arduino/src/FreeRTOS.h:61:28: error: 'ringbuf_type_t' has not been declared Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT); ^~~~~~~~~~~~~~ *** [.pio\build\wemos_d1_mini32\src\main.cpp.o] Error 1