在UBUNTU16.04下从源码安装GIMP2.8
首先,在gimp的官网上下载最新版的gimp。然后解压缩。在命令行下进入到gimp解压后的目录下,运行
./configure
命令进行安装。然后发现需要babl >= 0.1.10。
所以我到babl官网下载最新的babl进行安装。解压缩后,在命令行进入到babl的解压缩的目录下,分别运行如下命令进行安装。
./configure
make
sudo make install
然后接着在gimp的解压缩目录下运行./configure
命令,发现需要gegl-0.2 >= 0.2.0
然后我到gegl官网下载合适版本的gegl,我下载的是gegl0.20。在安装这个的时候,又会出现新的问题GLIB – version >= 2.44.0
这时,到这个网站(ftp://ftp.gnome.org/pub/gnome/sources/glib/)下载glib2.53,由于glib需要libffi依赖,所以同时下载安装libffi。还要安装libmount-dev(sudo apt-get installlibmount-dev
) 。安装成功gilb后,接着安装gegl。结果发现缺失json-glib-1.0,在http://www.linuxfromscratch.org/blfs/view/svn/general/json-glib.html上下载该包进行安装。
安装完成后再次安装gegl,在make时,发现libbabl-0.1.so.0不能加载。使用命令
whereis libbabl-0.1.so.0
来找到libbabl-0.1.so.0的位置。然后使用命令创建并编辑文件libbabl.conf,在文件中加入上一步找到的路径
sudo vim /etc/ld.so.conf.d/libbabl-0.1.so.0.conf
再次安装gegl,最终安装成功。接下来安装gimp,发现缺失atk。
使用命令安装
sudo apt-get install libatk1.0-dev
安装gimp,发现缺失GTK+
使用命令
sudo apt-get install libgtk2.0-dev
安装gimp,发现缺失TIFF libary
sudo apt-get install libtiff5-dev
再次安装gimp,发现缺失PyGTK。
使用命令
sudo apt-get install python-gtk2-dev
再次安装gimp(./configure
)。最终成功了!但是在运行make
命令后出现新的错误。
error adding symbols: DSO missing from command line
使用命令
./configure LIBS=-lm
来安装,然后在使用命令
make
sudo make install
最终安装成功!
最新评论:
发表评论
电子邮件地址不会被公开。 必填项已用*标注