Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 需要帮助构建旧版本的firefox吗_Linux_Windows_Python 2.7_Firefox - Fatal编程技术网

Linux 需要帮助构建旧版本的firefox吗

Linux 需要帮助构建旧版本的firefox吗,linux,windows,python-2.7,firefox,Linux,Windows,Python 2.7,Firefox,我在构建firefox的旧版本(遗留需求)时遇到问题。使用mach工具时,引导和构建都会失败。请有人提供一些关于如何解决这些问题的指导 这是我正在构建的承诺: hg clone -r 239e434d6d2b https://hg.mozilla.org/releases/mozilla-release release Mozilla build env是3.1.1() 我无法在网上找到用于构建此版本的文档,因此一直在尝试按照最新文档进行操作。 如果有人能给我指一些关于如何构建旧版本的文档,那

我在构建firefox的旧版本(遗留需求)时遇到问题。使用mach工具时,引导和构建都会失败。请有人提供一些关于如何解决这些问题的指导

这是我正在构建的承诺:

hg clone -r 239e434d6d2b https://hg.mozilla.org/releases/mozilla-release release
Mozilla build env是3.1.1()

我无法在网上找到用于构建此版本的文档,因此一直在尝试按照最新文档进行操作。 如果有人能给我指一些关于如何构建旧版本的文档,那就太好了

以下是我得到的错误:

'mach bootstrap' => 
    Could not find artifacts for a toolchain build named `win64-clang-cl`.
'mach build' => 
    File "c:/mozilla-source/release/build/moz.configure/init.configure", line 580, in split_triplet
      cpu, manufacturer, os = triplet.split('-', 2)
    ValueError: need more than 2 values to unpack
我假设生成错误是因为引导未完成

如果您能告诉我们如何绕过这些障碍,我们将不胜感激


非常感谢。

原来问题出在
C:\User\\.rustup
目录上。运行
mach boostrap
无法正确填充此目录(可能是由于“win64 clang cl”错误-尚未对此进行解释)。幸运的是,我发现有人拥有此目录的较旧版本,因此能够克服此构建问题。这不仅仅与Windows有关。我在Ubuntu 18.04上也有同样的问题,但是使用了
linux64-clang
而不是
win64-clang-cl
。关于triplet.split错误:原来问题出在
C:\User\\.rustup
目录上。运行
mach boostrap
无法正确填充此目录(可能是由于“win64 clang cl”错误-尚未对此进行解释)。幸运的是,我发现有人拥有此目录的较旧版本,因此能够克服此构建问题。这不仅仅与Windows有关。我在Ubuntu 18.04上也有同样的问题,但是使用了
linux64-clang
而不是
win64-clang-cl
。关于triplet.split错误: