问题标签 [jhbuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1151 浏览

dependencies - jhbuild 系统依赖

每当我使用构建任何Gnome应用程序时,jhbuild我都会得到很多所需的包。例如对于以下命令:

出现以下错误:

然后它通过 apt-file(我之前安装的)搜索这些包,我得到了这个:

我什至尝试 sudo-apt 获取这些软件包,但它说:

由于这个问题,现在我无法构建任何 gnome 应用程序。

我目前正在使用 Ubuntu 12.04 和 jhbuild 3.12.0

0 投票
2 回答
437 浏览

git - jhbuild 存储库克隆失败

我目前正在使用 Ubuntu 12.04 和 jhbuild 版本 3.12.0 和 git 版本 1.7.9.5。

早些时候我问了一个问题并解决了,现在当我使用 jhbuild 构建时出现了同样的问题(我想这是同一个问题),在代理后面它无法克隆在 URL 中有 git:// 的 repo,因为URL 必须是 http:// 或 https:// 之一。由于克隆过程是 jhbuild 自动进行的,因此会导致以下错误 -

可能的解决方案是什么?

0 投票
2 回答
1941 浏览

gtk - 运行命令 $ jhbuild sanitycheck 时出现 jhbuild 安装问题

我正在尝试按照此站点学习 GTK+3:https://python-gtk-3 tutorial.readthedocs.org/en/latest/install.html。从页面:

1.1。依赖项

GTK+3 Python 2(2.6 或更高版本)或 Python 3(3.1 或更高版本) gobject-introspection 从源代码安装 PyGObject 的最简单方法是使用 JHBuild。它旨在轻松构建源代码包并发现需要构建哪些依赖项以及以什么顺序构建。要设置 JHBuild,请遵循 JHBuild 手册。我按照该链接遵循手册并通过 git JHBuild 下载(正如他们所说的那样)并使用 make/make install 构建它。一切顺利。下一步是问题开始的地方。我按照页面运行了我应该执行的下一个命令:2.3。构建先决条件

在构建任何模块之前,必须安装某些构建工具。常见的构建工具包括 GNU Autotools(autoconf、automake、libtool 和 gettext)、GNU 工具链(binutils、gcc、g++)、make、pkg-config 和 Python,具体取决于将要构建的模块。

JHBuild 可以使用 sanitycheck 命令检查工具是否安装:

$ jhbuild 健全性检查

当我第一次运行这个时,我得到了这个:

jhbuild:无法创建安装前缀 (/opt/gnome)

我运行以下命令并得到以下结果:

daddara@daddara-desktop:~/jhbuild/jhbuild$ sudo chmod 777 /opt/gnome/ -R chmod: 无法访问/opt/gnome/': No such file or directory daddara@daddara-desktop:~/jhbuild/jhbuild$ mkdir /opt/gnome mkdir: cannot create directory/opt/gnome': 权限被拒绝 daddara@daddara-desktop:~/jhbuild/jhbuild$ jhbuild sanitycheck jhbuild:无法创建安装前缀 (/opt/gnome) daddara@daddara-desktop:~/jhbuild/jhbuild$ chmod 777 /opt/gnome/ -R chmod: 无法访问/opt/gnome/': No such file or directory daddara@daddara-desktop:~/jhbuild/jhbuild$ sudo chmod 777 /opt/gnome/ -R chmod: cannot access/opt/gnome/': 没有这样的文件或目录 daddara @daddara-desktop:~/jhbuild/jhbuild$ jhbuild sanitycheck jhbuild: 无法创建安装前缀 (/opt/gnome) daddara@daddara-desktop:~/jhbuild/jhbuild$ mkdir -p /opt/gnome mkdir: 无法创建目录`/opt/gnome':权限被拒绝

请帮我解决这个问题。有谁知道安装有什么问题?谢谢你。

0 投票
1 回答
177 浏览

proxy - jhbuild build 抛出 407 身份验证错误

我正在尝试安装 jhbuild。当我发出jhbuild build命令时,它给了我错误-

我支持大学代理和 Ubuntu 14.04。我如何找到解决此问题的方法?

0 投票
1 回答
1201 浏览

ubuntu - 无法使用 JHBuild 构建 gnome-builder

我正在尝试gnome-builder使用 JHBuild 在 Ubuntu 12.04 上构建代码,但 JHBuild 给出了一些错误:

1) 在运行中jhbuild sanitycheck

我已尝试安装所有可能的依赖项。

2) 还jhbuild sysdeps --install显示:

3)当我尝试构建它时,如下所示:

表明:

我已将示例jhbuildrc文件粘贴到主目录中,如前所述

0 投票
1 回答
392 浏览

python - Python 版本冲突。Jhbuild 不读取 Jhbuildrc?

我正要为 gtk+3 设置 pygobject。这个http://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html#id2页面说我需要 Jhbuild。我继续安装它。但是,它给了我回溯

这显然是由于python版本错误(我的默认是python3)。

所以,我找到了这个页面https://wiki.gnome.org/Projects/Jhbuild/Dependencies/ArchLinux

建议添加

行到我所做的 ~/.config/jhbuildrc 。当我再次运行 jhbuild 时,它会发出相同的回溯。
我尝试将文件作为 ~/.jhbuildrc。也不行。
所以,我被困在这里。任何帮助,将不胜感激。

我在 Arch Linux 上,fwiw。

0 投票
1 回答
421 浏览

macos - OSX El Capitan 上 gtk+ 的 jhbuild 引导出错

我尝试在装有 OSX 10.11 的 iMac 上安装 GTK+ $ sh gtk-osx-build-setup.sh ,但没有出现任何错误,但显示“yelp-tools 不可用”。当我这样做时, $ jhbuild bootstrap 我收到以下错误/输出:

0 投票
2 回答
99 浏览

git - 使用 git clone 时自动修改 url

JHBuild 使用 git 协议而不是 https 来克隆文件。我正在一个代理环境中工作,它可以防止使用 git 协议进行克隆。

示例 gnome repo 的 git url:git://git.gnome.org/gnome-common

示例 gnome repo 的 http url: http : //git.gnome.org/browse/gnome-common

当 JHBuild 执行克隆命令时,有什么方法可以自动将 git url 转换为 https 格式。

0 投票
1 回答
261 浏览

gnome - 构建 gnome-shell 问题:jhbuild 找不到 libtiff

我开始修补 gnome-shell 来消磨时间,但我就是无法开始jhbuild工作!我遵循了gnome-shell wikijhbuild指南上的所有说明。

我到了它说要运行的部分$ jhbuild sysdeps gnome-shell

我手动安装了以下软件包

当我再次运行相同的命令时,我得到了相同的输出。我在这里检查了其他答案,到目前为止似乎没有任何效果。有小费吗?

0 投票
2 回答
424 浏览

macos - 如何在 Mac 上部署 Gtk+ 应用程序?

Gtk+ 应用程序是否有或多或少的官方方式来创建具有所有需要的资源和库的常规 OS X .app,并以正确的方式放置?