EDKII 基础工具无法构建

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

我正在关注本教程,并且在运行时

python BaseTools/Edk2ToolsBuild.py -t GCC5
它会抛出此错误:

Traceback (most recent call last):
  File "<path to>\edk2\BaseTools\Edk2ToolsBuild.py", line 188, in <module>
    main()
  File "<path to>\edk2\BaseTools\Edk2ToolsBuild.py", line 184, in main
    Edk2ToolsBuild().Invoke()
  File "<path to>\Python\Python311\Lib\site-packages\edk2toolext\base_abstract_invocable.py", line 235, in Invoke
    retcode = self.Go()
              ^^^^^^^^^
  File "<path to>\edk2\BaseTools\Edk2ToolsBuild.py", line 159, in Go
    raise Exception("Failed to build.")
Exception: Failed to build.

我通过 MSYS2 MINGW64 安装了 gcc。

我尝试删除

-t GCC5
参数,但它只是尝试使用 VS2015,而我没有。

提前致谢。

build uefi build-tools edk2
1个回答
0
投票

该特定错误表明存在 make 构建错误。

您可以在以下位置查看构建日志:

$(workspace)/BaseTools/BaseToolsBuild/BASETOOLS_BUILD.txt

查看正在冒泡的 make 错误。

如果您在查看构建日志后仍然遇到问题,您可以从这里发布构建日志错误作为存储库中的讨论:tianocore/edk2 · 讨论,或提交 bugzilla bug

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