关于编译Firefox

关于编译Firefox,firefox,browser,compilation,Firefox,Browser,Compilation,我的问题有两个: 火狐浏览器 我在发行版中编译了firefox源代码: 但在我完成编译后,我每晚都会见面,而不是Firefox浏览器 我会执行Firefox 可能有构建Firefox的选项吗? (我搜索了生成配置,但找不到关于浏览器的选项) 如果有人有从Firefox源代码编译Firefox的经验,请提供帮助:) 锈菌依赖性 在编译Firefox时,我遇到了以下错误: 0:06.97编译mp4parse_capi v0.6.0(file:///home/signal/Desktop/firef

我的问题有两个:

  • 火狐浏览器
  • 我在发行版中编译了firefox源代码:

    但在我完成编译后,我每晚都会见面,而不是Firefox浏览器

    我会执行Firefox

    可能有构建Firefox的选项吗? (我搜索了生成配置,但找不到关于浏览器的选项)

    如果有人有从Firefox源代码编译Firefox的经验,请提供帮助:)

  • 锈菌依赖性 在编译Firefox时,我遇到了以下错误:

    0:06.97编译mp4parse_capi v0.6.0(file:///home/signal/Desktop/firefox_source/firefox-53.0/media/libstagefright/binding/mp4parse_capi) 0:06.97运行
    /home/signal/.cargo/bin/rustc——板条箱名称构建脚本构建/home/signal/Desktop/firefox\u source/firefox-53.0/media/libstagefright/binding/mp4parse\u capi/build.rs——颜色始终——板条箱类型bin——emit=dep info,link-C opt level=2-C codegen units=1-C debuginfo=2-C metadata=2476a7a86fe109-C extra filename=-2476a8a7a86fe109-out dir/home/signal/Desktop/firefox\u source/firefox-53.0/obj-x86\u 64-pc-linux-gnu/toolkit/library/gtest/rust//release/build/mp4parse\u capi-2476a7a86fe109-Ldependency=/home/signal/Desktop/firefox_source/firefox-53.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/rust//release/deps
    0:07.05错误[E0463]:找不到切达干酪的板条箱 0:07.05-->/home/signal/Desktop/firefox\u source/firefox-53.0/media/libstagefright/binding/mp4parse\u capi/build.rs:1:1 0:07.05 | 0:07.05 1 |外部板条箱切达; 0:07.05^^^^^^^^^^^^^^^^^^^^^^^找不到板条箱 0:07.05 0:07.05错误:由于以前的错误而中止 0:07.05 0:07.06错误:无法编译
    mp4parse\u capi
    。 0:07.06 0:07.06由以下原因引起: 0:07.06进程未成功退出:
    /home/signal/.cargo/bin/rustc--板条箱名称build\u script\u build/home/signal/Desktop/firefox\u source/firefox-53.0/media/libstagefright/binding/mp4parse\u capi/build.rs--颜色始终--板条箱类型bin--emit=dep info,link-C opt level=2-C codegen units=1-C debuginfo=2-C metadata=2476a7a86fe109-C extra filename=-2476a8a7a86fe109-out dir/home/signal/Desktop/firefox\u source/firefox-53.0/obj-x86\u 64-pc-linux-gnu/toolkit/library/gtest/rust//release/build/mp4parse\u capi-2476a7a86fe109-Ldependency=/home/signal/Desktop/firefox_source/firefox-53.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/rust//release/deps
    (退出代码:101) 0:07.06生成失败,正在等待其他作业完成。。。 0:08.68错误:生成失败 0:08.68/home/signal/Desktop/firefox_source/firefox-53.0/config/rules.mk:966:目标“force cargo library build”的配方失败 0:08.68生成[5]:***[force cargo library build]错误101 0:08.68/home/signal/Desktop/firefox_source/firefox-53.0/config/recurse.mk:71:target“toolkit/library/gtest/rust/target”的配方失败

  • 看来我需要一个生锈的包装来解决这个问题。 但在最新版本中,我可以毫无错误地编译firefox

    谁能给点建议吗?

    添加

    build = false
    
    to media/libstagefright/binding/mp4parse_capi/Cargo.toml解决了这个问题。 更多信息请点击此处: