-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
无法编译ESP32-P4的示例工程“esp_brookesia_phone” Can't build ESP32-P4 factory example "esp_brookesia_phone" (AEGHB-837) #111
Comments
我把IDF更新到了5.3.1,但是依旧无法完成编译。 |
您好,我这边测试使用 Linux 系统是能正常编译的,后续我会测试一下在 windows 系统上编译是否存在问题。 |
您好,您这边有测试windows系统是否可以编译吗,我把报错的部分截图进行补充,其显示的错误均是类似“navigation_bar_image_recents_screen.c.obj.d”,似乎“navigation_bar_image_recents_screen.c”文件没有被正常编译,或者是路径不正确。 就文件“navigation_bar_image_recents_screen.c”而言,我在工程中进行了搜索,其结果显示已经生成编译指令,但是没有搜索到对应的“navigation_bar_image_recents_screen.c.obj.d”文件,我也附上了“build.ninja”、“compile_commands.json”以及“project_description.json” |
我这边在 windows 上编过了,只是我这边是正常英特尔的 CPU。你测试一下其他示例是否也会出现这个情况呢? |
您这边是使用 ESP-IDF 插件进行编译的吗? |
您好,最近示例进行了更新,您可以再次尝试是否出现相同问题。最近测试发现确实插件会出现问题。 |
好的,我试一下 |
您好 此次更新需要最低基于 release/v5.4 进行编译,这在 README 中有所注明。 |
好的,我马上基于5.4进行编译,谢谢 |
您好,我已在Linux平台基于idf master分支进行编译,所有的源文件以及spiffs已经编译通过,但是最后link的时候报错如下,这个错误我第一次遇到,请指教 |
|
我这边测试发现并不会发生链接错误,建议检察一下环境是否有问题,或者尝试清空重新编译下。 |
好的,我这边重新配置一下环境后再尝试,请问您这边的平台是什么 |
我这边是 linux 平台,IDF 使用 release/v5.4 或者 master 都可以。 |
这有些难处理,因为我这边测试了几台机器,其中 mac、linux、windows 都是可以的,所以这个问题的原因可能是环境问题,但因为我无法复现所以很难定位。 |
但linux平台git clone --recursive https://github.com/espressif/esp-idf.git大部分时间下载太慢了,比win10 vs code下慢很多。有没有像vs code的国内镜像地址? |
有的,可以看下这个:https://gitee.com/EspressifSystems |
您那边的Linux是x86吗,我这边的Windows和Linux都是ARM64,Linux也不可以,报错信息是一样的 |
您好,我这边测试发现编译出错的地方应该是在wifi驱动部分或者是VSCode插件某个工具的问题,今天测试的时候进记录了一下,这里链接,另外发现另一个问题,每次修改配置之后需要100-300秒的时间才开始编译,这段时间很长 |
您在 Linux 系统下也是使用的 ESP-IDF 插件吗? |
我在Linux上分别试了,命令行是可以正常编译和下载的,但是VSCode插件不可以 |
是的,vscode 插件发现会影响一些环境变量,这个问题已经上报了。建议目前使用命令行编译下载。非常抱歉。 |
Answers checklist.
IDF version.
v5.3
Espressif SoC revision.
ESP32-P4(rev0.1)
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
PowerShell
Development Kit.
ESP32-P4-Function-EV-Board
Steps to reproduce.
我像markdown文件中列举的那样,按步骤进行了仓库的克隆、项目配置修改(启用WiFi)和编译,并重新编译了几次,均无法完成。
I have read the markdown file and followed the steps in the file, like clone, change menuconfig(Enable WiFi) and build, but I still can't build the project.
Build Logs.
More Information.
我的电脑是ARM架构的CPU,不知道是否有影响。
My computer's CPU framework is ARM, is it some qustion?
The text was updated successfully, but these errors were encountered: