求教:fc8.0下安装glibmm安装不上,求指导!

yaoike 2010-08-22 12:44:37
我是下载源代而不是(想)用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

重启后也不行,大家可以给点建议到底是哪里不对吗?我昨天上网查了一天的资料,都没找出原因来。谢谢!
如图:











...全文
190 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaoike 2010-08-23
  • 打赏
  • 举报
回复
顶一下,哪位高手可以再指点一下7楼的问题吗? 谢谢谢谢!
yaoike 2010-08-22
  • 打赏
  • 举报
回复
刚刚那里没加图片,这次加载了。
非常感谢,
OK, 我上:
http://ftp.gnome.org/pub/gnome/sources/glib/2.24/

下载了最新的glib-2.24.2.tar.gz ,之后
./configure --prefix=/usr
make
make install

没安装之前看下面这三个文件的Version:是2.0的,但安装好之后再查看就是:2.24.2

vim /usr/lib/pkgconfig/glib-2.0.pc
vim /usr/lib/pkgconfgi/gobject-2.0.pc
vim /usr/lib/pkgconfig/gmodule-2.0.pc


Version: 2.24.2


之后再进入 glibmm-2.22.2


./configure --prefix=/usr
make


这时,又出现了下面的错误,


如图:



我已经添加了PKG_CONFIG_PATH 了呀,见


怎么还出错呀?
yaoike 2010-08-22
  • 打赏
  • 举报
回复
非常感谢,
OK, 我上:
http://ftp.gnome.org/pub/gnome/sources/glib/2.24/

下载了最新的glib-2.24.2.tar.gz ,之后
./configure --prefix=/usr
make
make install

没安装之前看下面这三个文件的Version:是2.0的,但安装好之后再查看就是:2.24.2

vim /usr/lib/pkgconfig/glib-2.0.pc
vim /usr/lib/pkgconfgi/gobject-2.0.pc
vim /usr/lib/pkgconfig/gmodule-2.0.pc


Version: 2.24.2


之后再进入 glibmm-2.22.2


./configure --prefix=/usr
make


这时,又出现了下面的错误,


如图:
http://b52.photo.store.qq.com/http_imgload.cgi?/rurl4_b=2257e0b382c6c5d6272a2d8721a6b3eeb7b92e562c6170aaeb96574552ffbd47e79e742414f4fd4e6a4784d28ffccbf005f9b6007c235d9bb150ec2590b82fa60ee73034a7f6e821cd11edfaee14faf9cce8b7de&a=49&b=52


我已经添加了PKG_CONFIG_PATH 了呀,见
http://img01.taobaocdn.com/imgextra/i1/392701536/T2gAhlXahbXXXXXXXX_!!392701536.png

怎么还出错呀?
yzx714 2010-08-22
  • 打赏
  • 举报
回复
sigc+=-2.0 >= 2.0.1 gobject-2.0 >= 2.21.1 gmodult-2.0 >= 2.21.1
看清楚啊,signc+你安装2.0版本看下吧
freetstar 2010-08-22
  • 打赏
  • 举报
回复
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
试试
francis86 2010-08-22
  • 打赏
  • 举报
回复

无论是源代码编译安装,或是二进制软件安装。都牵扯软件之间的依赖关系,只有满足依赖关系才能进行下一步,否则就会中断安装或编译过程。

提示您的系统所需软件版本过低,请先升级到如下版本的软件试试
glib-2.14.2
gobject-2.14.2
gmodule-2.14.2
yaoike 2010-08-22
  • 打赏
  • 举报
回复
我是下载源代而不是(想)用RPM的方式来安装
红色部分是说:我是下载源码而不是用RPM的方式,也不想用RPM的方式来安装。因为我想自己编译 INKSCAPE 的源码,我还想在这份源码的基础上增加一些功能。
Linux-Torvalds 2010-08-22
  • 打赏
  • 举报
回复
[Quote=引用楼主 yaoike 的回复:]
我是下载源代而不是(想)用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 environ……
[/Quote]
没有办法,只有把那些版本都匹配好。才可以安装成功,或者建议你把自己安装的软件降低一下版本。红色部分不清楚是什么意思。一般安装套件首选rpm,然后再考虑tarball的方式。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧