WEB开发网
开发学院软件开发Java 添加您自己的 GIMP 特性 阅读

添加您自己的 GIMP 特性

 2010-08-25 00:00:00 来源:WEB开发网   
核心提示: 在开始之前,您应该查看一下与 GIMP 源文件一起提供的 HACING 文件,添加您自己的 GIMP 特性(3),它指定项目的开发规则,清单 1. 构建当前 Git 主分支需要的库glib2.24.0gtk2.20.0babl,0.1.2gegl,0.1.2libpng1.2.34cairo1.

在开始之前,您应该查看一下与 GIMP 源文件一起提供的 HACING 文件,它指定项目的开发规则。

清单 1. 构建当前 Git 主分支需要的库

glib 2.24.0 
gtk 2.20.0 
babl, 0.1.2 
gegl, 0.1.2 
libpng 1.2.34 
cairo 1.6.0 
pango 1.20.1 
fontconfig 2.2.0 
gtkdoc 1.0 

除了上述必要库之外,您还将需要以下额外库(见清单 2)。如果它们不存在,那么某些功能将缺失,您必须传递一些选项,以便构建系统忽略它们。例如,如果您的开发包没有安装 libpng,那么您必须使用 autogen.sh --prefix=<prefix> --without-libpng 来调用 autogen.sh。

清单 2. 其他重要库

pygtk 2.10.4 
poppler0.4.1 
libcurl 7.15.1 
dbus_glib 0.70 
libhal 0.5.7 
exif 0.6.15 
lcms 1.16 
libpng 1.2.37 

确保您的系统上的库为最新版

为使您系统上的库更新到最新版,您的 Linux 发行版的包管理系统能够自动获取需要的库及其 devel 包。

在 Ubuntu 和 Debian 上,只需键入 sudo apt-get build-dep gimp。

在 Mandriva Linux 上,可以使用 URPMI 的 --buildrequires 选项:urpmi --buildrequires gimp。但您必须先配置一个源 rpm 知识库。

对于 OpenSuSE,您可能需要参阅关于 zypper 命令的文档。

在 Fedora、Redhat、CentOS、SuSe 以及其他大多数发行版上,您必须手动安装 -devel 包。不用担心忘记其中一个,构建系统将停下来并询问您。这种情况会显示一条误导消息,指出您缺少库 x。但是,快速检查会发现,库 x 已经安装在您的系统上了。pkg-config 命令是跨发行版检查库版本的方法。例如,pkg-config --modversion gtk+-2.0 将显示安装的版本是 GTK+ V2.x。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:添加 自己 GIMP

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接