当前位置: 技术问答>linux和unix
求教:fc8.0下安装glibmm安装不上,求指导!
来源: 互联网 发布时间:2016-09-21
本文导语: 我是下载源代而不是(想)用RPM的方式来安装,结果安装glibmm时出错, 提示说:package requirements (sigc+=-2.0 >= 2.0.1 gobject-2.0 >= 2.21.1 gmodult-2.0 >= 2.21.1) were not met: .... Consider adjusting the PKG_CONFIG_PATH environment vari...
我是下载源代而不是(想)用RPM的方式来安装,结果安装glibmm时出错,
提示说:package requirements (sigc+=-2.0 >= 2.0.1 gobject-2.0 >= 2.21.1 gmodult-2.0 >= 2.21.1)
were not met:
....
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
我试过在 libsigc++-2.2.8 的源码目录下
./configure --prefix=/usr
make
make install
之后,再在glibmm-2.22.2 源码目录下
./configure --prefix=/usr
make
make install
同时,也上网查了资料,
在 /etc/profile 中增加了两行。
PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
重启后也不行,大家可以给点建议到底是哪里不对吗?我昨天上网查了一天的资料,都没找出原因来。谢谢!
如图:
提示说:package requirements (sigc+=-2.0 >= 2.0.1 gobject-2.0 >= 2.21.1 gmodult-2.0 >= 2.21.1)
were not met:
....
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
我试过在 libsigc++-2.2.8 的源码目录下
./configure --prefix=/usr
make
make install
之后,再在glibmm-2.22.2 源码目录下
./configure --prefix=/usr
make
make install
同时,也上网查了资料,
在 /etc/profile 中增加了两行。
PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
重启后也不行,大家可以给点建议到底是哪里不对吗?我昨天上网查了一天的资料,都没找出原因来。谢谢!
如图:
|
无论是源代码编译安装,或是二进制软件安装。都牵扯软件之间的依赖关系,只有满足依赖关系才能进行下一步,否则就会中断安装或编译过程。
提示您的系统所需软件版本过低,请先升级到如下版本的软件试试
glib-2.14.2
gobject-2.14.2
gmodule-2.14.2
|
sigc+=-2.0 >= 2.0.1 gobject-2.0 >= 2.21.1 gmodult-2.0 >= 2.21.1
看清楚啊,signc+你安装2.0版本看下吧
看清楚啊,signc+你安装2.0版本看下吧
|
没有办法,只有把那些版本都匹配好。才可以安装成功,或者建议你把自己安装的软件降低一下版本。红色部分不清楚是什么意思。一般安装套件首选rpm,然后再考虑tarball的方式。
|
http://www.freetstar.com/index.php/trouble-shooting-configure-make-make-install#comments
http://www.linuxeden.com/forum/viewthread.php?tid=164524
建议看看这两篇文章
lz所说的看样子是所依赖的包的版本比系统中存在的要高,所以用glibmm的高版本或者升级
glib-2.14.2
gobject-2.14.2
gmodule-2.14.2
试试
http://www.linuxeden.com/forum/viewthread.php?tid=164524
建议看看这两篇文章
lz所说的看样子是所依赖的包的版本比系统中存在的要高,所以用glibmm的高版本或者升级
glib-2.14.2
gobject-2.14.2
gmodule-2.14.2
试试