lumokitho / esp32-keyble

ESP32 port of the keyble library
GNU Lesser General Public License v3.0
32 stars 19 forks source link

problem compiling #19

Open Urdi69 opened 1 year ago

Urdi69 commented 1 year ago

Hello I have big problems when compiling the code

` * Ejecutando tarea: platformio run

Processing esp32dev (platform: espressif32; board: esp32dev; framework: arduino)

Verbose mode can be enabled via -v, --verbose option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html PLATFORM: Espressif 32 (5.2.0) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, 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:

leolurch commented 1 year ago

Same problem for me

geni0602 commented 1 year ago

In your platformio.ini just try an older ESP32 BLE Adruino version under lib_debs for example: lib_deps = ESP32 BLE Arduino @ 1.0.1

and try to compile again.

markusmauch commented 1 year ago

In your platformio.ini just try an older ESP32 BLE Adruino version under lib_debs for example: lib_deps = ESP32 BLE Arduino @ 1.0.1

and try to compile again.

Arduino @ 1.0.1 is initially in there. The project still does not compile:

.pio/libdeps/esp32dev/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);
Sami6053 commented 1 year ago

Same problem for me

MariusSchiffer commented 1 year ago

Remove the library entirely, it was included in the core arduino library