lld-link:error: 写入输出文件失败:权限被拒绝

时间:2021-02-25 00:51:02

标签: firefox build

我正在尝试构建 Mozilla Firefox 代码,但遇到此错误:

lld-link:error:failed to write the output file: permission denied

我问过 Firefox 开发聊天室的人,似乎以前没有人遇到过这个问题。我是开源开发的新手,之前没有太多调试这样的程序的经验。我看了日志,不知道从哪里开始找出这样的问题。

1 个答案:

答案 0 :(得分:0)

显然这是 Mozilla 专门工具版本的 clang 11 的一个问题,该版本通过引导脚本被拉下。从 Mozilla 的 CI 中删除旧的 clang 版本可以让人们克服这一点。显然它是专门针对 Win 10 库链接的,因此可能无法在 Win 7 或 8 上运行。

另见:https://bugzilla.mozilla.org/show_bug.cgi?id=1699228 我已经通过例如按照 Mozilla 员工腺体的建议,从 https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/VzRmR7vqQmynv_6T14oguA/artifacts/public/build/clang.tar.bz2 中拉下 clang。