生信之旅

扫码分享下吧!
分享

在UBUNTU16.04下从源码安装GIMP2.8

首先,在gimp的官网上下载最新版的gimp。然后解压缩。在命令行下进入到gimp解压后的目录下,运行

./configure

命令进行安装。然后发现需要babl >= 0.1.10。

babl

所以我到babl官网下载最新的babl进行安装。解压缩后,在命令行进入到babl的解压缩的目录下,分别运行如下命令进行安装。
./configure
make
sudo make install

然后接着在gimp的解压缩目录下运行./configure命令,发现需要gegl-0.2 >= 0.2.0gegl

然后我到gegl官网下载合适版本的gegl,我下载的是gegl0.20。在安装这个的时候,又会出现新的问题GLIB – version >= 2.44.0glib

这时,到这个网站(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上下载该包进行安装。json-glib

安装完成后再次安装gegl,在make时,发现libbabl-0.1.so.0不能加载。libbabl使用命令

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。

atk

使用命令安装

sudo apt-get install libatk1.0-dev

安装gimp,发现缺失GTK+gtk

使用命令

sudo apt-get install libgtk2.0-dev

安装gimp,发现缺失TIFF libary

tiff

sudo apt-get install libtiff5-dev

再次安装gimp,发现缺失PyGTK。

pygtk

使用命令

sudo apt-get install python-gtk2-dev

再次安装gimp(./configure)。最终成功了!但是在运行make命令后出现新的错误。

error adding symbols: DSO missing from command linedso

使用命令

./configure LIBS=-lm

来安装,然后在使用命令

make
sudo make install

最终安装成功!

版权声明:本文转载请注明出处!

最新评论:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

captcha

公告栏

有任何问题均可以在文章页面留言!或者邮件 burning@burning.net.cn 欢迎关注微信公众号 “生信之旅”,每天均可在菜单栏领取外卖红包、支付宝红包!最高20元!

服务器推荐

欢迎关注公众号

欢迎关注生信之旅