jhbuild安装笔记
一、阅读python-gtk-3-tutorial第一节
https://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html#id2
其中
Once you have installed JHBuild successfully, download the latest configuration from [1]. Copy files with the suffix .modules to JHBuild’s module directory and the file sample-tarball.jhbuildrc to ~/.jhbuildrc.
1、以上这一句中的“ Copy files with the suffix .modules to JHBuild’s module directory”是把下载的以。modules结尾的文件发在jhbuild文件夹中的modulesets子文件夹中
2、“sample-tarball.jhbuildrc to ~/.jhbuildrc”把sample-tarball.jhbuildrc复制到用户的家目录中并命名为“.jhbuildrc”。但是我在后面的执行步骤中提示:把~/.jhbuildrc 移到 ~/.config/jhbuildrc 。
阅读:https://developer.gnome.org/jhbuild/unstable/getting-started.html.en
三、配置jhbuild阅读:https://developer.gnome.org/jhbuild/stable/config-reference.html.en#config-reference-variables阅读:https://wiki.gnome.org/JhbuildDependencies/Ubuntu
安装所有依赖:
sudo apt-get install autoconf automake autopoint bison cmake cvs docbook-xsl flex gperf guile-1.8-dev libacl1-dev libasound2-dev libatasmart-dev libboost-signals-dev libcups2-dev libdb-dev libffi-dev libfreetype6-dev libgdbm-dev libglu1-mesa-dev libgudev-1.0-dev libicu-dev libiw-dev libldap2-dev libncurses-dev libneon27-dev libnspr4-dev libnss3-dev libpam0g-dev libpng-dev libpulse-dev librsvg2-dev libsasl2-dev libselinux1-dev libtiff-dev libtool libudev-dev libusb-1.0-0-dev libusb-dev libvorbis-dev libx11-dev libxcb-util0-dev libxext-dev libxi-dev libxml-simple-perl libxrandr-dev libxrender-dev libxt-dev libxv-dev ppp-dev python2.7-dev subversion texinfo uuid-dev zlib1g-dev libmpfr-dev libgconf2.0-cil-dev libxtst-dev libx11-xcb-dev libexiv2-dev libexif-dev libcurl4-gnutls-dev libmozjs185-dev intltool libtasn1-3-bin libxkbfile-dev libxft-dev python-dev valac libxcomposite-dev
其它linux版本的依赖支持:https://wiki.gnome.org/JhbuildDependencies