在CentOS 5.4上安装wxGTK-devel

我试图在CentOS上安装wxGTK-devel,并且因为它不在基本仓库中,我添加了RPMForge。 但现在我得到这些破碎的依赖关系。 我不想开始篡改单独的RPM,因为我怀疑它会让事情变得更糟。 我记得几个月前从RPMForge安装这个软件包没有问题。 请指教。

来自rpmforge的wxGTK-2.8.10-1.el4.rf.x86_64解决了问题
– >缺less依赖:包wxGTK-2.8.10-1.el4.rf.x86_64(rpmforge)需要libgstreamer-0.8.so.1()(64位)
来自rpmforge的wxGTK-2.8.10-1.el4.rf.x86_64具有解散问题 – 缺less相关性:包wxGTK-2.8.10-1.el4需要libgstgconf-0.8.so.0()(64位)。 rf.x86_64(rpmforge)
来自rpmforge的wxGTK-2.8.10-1.el4.rf.x86_64具有解散问题 – 缺less相关性:包wxGTK-2.8.10-1.el4需要libgstinterfaces-0.8.so.0()(64位)。 rf.x86_64(rpmforge)
错误:缺less依赖关系:包wxGTK-2.8.10-1.el4.rf.x86_64(rpmforge)需要libgstreamer-0.8.so.1()(64位)
错误:缺less依赖关系:包wxGTK-2.8.10-1.el4.rf.x86_64(rpmforge)需要libgstinterfaces-0.8.so.0()(64位)
错误:缺less依赖关系:包wxGTK-2.8.10-1.el4.rf.x86_64(rpmforge)需要libgstgconf-0.8.so.0()(64位)

您添加了EL4的存储库。 CentOS 5是EL5。

我不能发表评论呢。 所以请考虑以下几点:

  • 编译器正在寻找缺失的库,这些库可能不会放在$ LD_LIBRARY_PATH中
  • 被称为64位的库,它可能是64位平台的GTK,而你的是32(只是想大声)
  • RPM是x86平台,是你的x86还是AMD?

我希望这可以帮助