在 esp8266 上使用 Mixiaoxiao 的 HomeKit 框架时对 _EEPROM_start 的未定义引用

问题描述 投票:0回答:1

我正在使用 Mixiaoxiao 为 esp8266 设计的 homekit 框架来创建一个 DIY homekit 可控智能百叶窗。我很确定我已经解决了我自己的代码遇到的所有问题(满怀希望哈哈),但现在我遇到了以下错误。我很确定问题出在我使用的库中,但不确定是否修复。

/home/builder/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-3-20ed2b9/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-build-3009112EB8599B216613EB82652E81F5/libraries/HomeKit-ESP8266/storage.c.o:(.text.find_empty_block+0x0): undefined reference to `_EEPROM_start'

/home/builder/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-3-20ed2b9/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-build-3009112EB8599B216613EB82652E81F5/libraries/HomeKit-ESP8266/storage.c.o: in function `homekit_storage_reset':

/mnt/create-efs/webide/29/f3/29f32a690ec98f2e231ae59981834f97:paul2357/libraries_v2/HomeKit-ESP8266/src/storage.c:137: undefined reference to `_EEPROM_start'

/home/builder/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-3-20ed2b9/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: /mnt/create-efs/webide/29/f3/29f32a690ec98f2e231ae59981834f97:paul2357/libraries_v2/HomeKit-ESP8266/src/storage.c:140: undefined reference to `_EEPROM_start'

collect2: error: ld returned 1 exit status

Error during build: exit status 1

我尝试过的:

尝试发布到 git,但滚动浏览问题显示,自 2021 年左右以来,开发人员尚未解决任何问题

尝试寻找如何解决此问题,并尝试根据我在网上看到的内容添加#include

关于如何解决这个问题有什么建议吗?谢谢!

esp8266 arduino-esp8266 nodemcu homekit
1个回答
0
投票
更新 esp8266 核心为我解决了这个问题;)

© www.soinside.com 2019 - 2024. All rights reserved.