- 27.11.24
- 90
- 47
- 18
- 🎮
- Radiomaster Pocket
- 🥽
- Skyzone Cobra X V4
- 🛸
- Meteor 75 Pro
Привіт, раніше білдив по інструкціях з інтернетів, тепер пробую збілдити версію 3.5.5 але одержую помилку
Пробував і в конфігураторі і в VSCode і з командного рядка - та сама помилка
Для прикладу виконую наступні команди з https://www.expresslrs.org/software/toolchain-install/#toolchain-setup-advanced-for-linux-users:
закінчується помилкою
Пробував і в конфігураторі і в VSCode і з командного рядка - та сама помилка
Для прикладу виконую наступні команди з https://www.expresslrs.org/software/toolchain-install/#toolchain-setup-advanced-for-linux-users:
Код:
git clone --recursive https://github.com/ExpressLRS/ExpressLRS.git
cd ExpressLRS
git checkout 3.5.5
git switch -c my-v3.5.5
python -m venv .venv
source .venv/bin/activate
pip install platformio dronecan setuptools empy==3.3.4 pexpect
cd src
echo "-DRegulatory_Domain_FCC_915" > user_defines.txt
pio run --environment Unified_ESP32_900_TX_via_WIFI
закінчується помилкою
Код:
/home/alx/prj/my/ExpressLRS/src/.pio/libdeps/Unified_ESP32_900_TX_via_WIFI/NimBLE-Arduino@1.4.1/src/NimBLEHIDDevice.cpp:25: multiple definition of `NimBLEHIDDevice::NimBLEHIDDevice(NimBLEServer*)'; .pio/build/Unified_ESP32_900_TX_via_WIFI/liba99/libNimBLE-Arduino.a(NimBLEHIDDevice.cpp.o):/home/alx/prj/my/ExpressLRS/src/.pio/libdeps/Unified_ESP32_900_TX_via_WIFI/NimBLE-Arduino/src/NimBLEHIDDevice.cpp:47: first defined here
/home/alx/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: .pio/build/Unified_ESP32_900_TX_via_WIFI/lib9c9/libNimBLE-Arduino@1.4.1.a(NimBLEHIDDevice.cpp.o): in function `NimBLEHIDDevice::startServices()':
/home/alx/prj/my/ExpressLRS/src/.pio/libdeps/Unified_ESP32_900_TX_via_WIFI/NimBLE-Arduino@1.4.1/src/NimBLEHIDDevice.cpp:79: multiple definition of `NimBLEHIDDevice::startServices()'; .pio/build/Unified_ESP32_900_TX_via_WIFI/liba99/libNimBLE-Arduino.a(NimBLEHIDDevice.cpp.o):/home/alx/prj/my/ExpressLRS/src/.pio/libdeps/Unified_ESP32_900_TX_via_WIFI/NimBLE-Arduino/src/NimBLEHIDDevice.cpp:87: first defined here
collect2: error: ld returned 1 exit status
*** [.pio/build/Unified_ESP32_900_TX_via_WIFI/firmware.elf] Error 1