首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在jhbuild上安装库?

如何在jhbuild上安装库?
EN

Stack Overflow用户
提问于 2013-03-20 22:00:19
回答 2查看 1.3K关注 0票数 1

我想开始使用jhbuild。它创建了一个独立的系统来编译不稳定的包并尝试它们。但我不清楚如何在其中添加缺少的库。

步骤:

代码语言:javascript
复制
$ sudo apt-get install jhbuild
$ mkdir -p /opt/gnome
$ chown `whoami`.`whoami` /opt/gnome
$ mkdir ~/checkout/gnome
$ jhbuild bootstrap

... all correct ...

$ jhbuild sysdeps --install

... problems ...

Required packages:
 Packages too old:
 (none)
No match with system package
 soundtouch (soundtouch-1.4.pc, required=0)
 libicu (icu-i18n.pc, required=4)
 libunistring
 yajl
 device-mapper
... 

我读过一些关于安装libicu here的文章,但并没有解释在哪里检出以及如何编译。

我试过了

代码语言:javascript
复制
$ svn checkout http://source.icu-project.org/repos/icu/icu/tags/release-4-8/
$ cd release-4-8/source
$ ./autogen.sh --prefix=/opt/gnome
$ make
$ make install

不走运。

我的系统是64位的。我这么说是因为我已经让this hack

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-23 10:25:08

如果您有64位系统,并且jhbuild安装到/opt/gnome中,则需要设置libdir才能将库安装到/opt/gnome/lib64中

在autogen.sh行中添加--libdir=/opt/gnome/lib64

票数 1
EN

Stack Overflow用户

发布于 2013-06-27 11:36:22

您可以只运行sudo-apt get install libicu。sysdeps是系统依赖项,因此它们不需要安装在JHBuild签出中,只需安装在您的系统上即可。

你可能会发现这个维基页面很有帮助:https://wiki.gnome.org/HowDoI/Jhbuild

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15525688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档