在 CentOS 5.4 上安装 wxGTK-devel

在 CentOS 5.4 上安装 wxGTK-devel

我正在尝试在 CentOS 上安装 wxGTK-devel,由于它不在基本存储库中,所以我添加了 RPMForge。但现在我得到了这些损坏的依赖项。我不想开始篡改单独的 rpm,因为我怀疑这会让事情变得更糟。我记得几个月前从 RPMForge 安装这个包没有问题。请提供建议。

...

rpmforge 中的 wxGTK-2.8.10-1.el4.rf.x86_64 存在依赖关系解决问题
--> 缺少依赖项:软件包 wxGTK-2.8.10-1.el4.rf.x86_64 (rpmforge) 需要 libgstreamer-0.8.so.1()(64bit)
rpmforge 中的 wxGTK-2.8.10-1.el4.rf.x86_64 存在依赖关系解决问题 --> 缺少依赖项:软件包 wxGTK-2.8.10-1.el4.rf.x86_64 (rpmforge) 需要 libgstgconf-0.8.so.0()(64bit)
rpmforge 中的 wxGTK-2.8.10-1.el4.rf.x86_64 存在依赖关系解决问题 --> 缺少依赖项:软件包 wxGTK-2.8.10-1.el4.rf.x86_64 (rpmforge) 需要 libgstinterfaces-0.8.so.0()(64bit)
错误:缺少依赖项:软件包 wxGTK-2.8.10-1.el4.rf.x86_64 (rpmforge) 需要 libgstreamer-0.8.so.1()(64bit)
错误:缺少依赖项:软件包 wxGTK-2.8.10-1.el4.rf.x86_64 (rpmforge) 需要 libgstinterfaces-0.8.so.0()(64bit)
错误:缺少依赖项:软件包 wxGTK-2.8.10-1.el4.rf.x86_64 (rpmforge) 需要 libgstgconf-0.8.so.0()(64bit)

答案1

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

答案2

我还不能发表评论。因此,请考虑以下几点:

  • 编译正在寻找缺少的库,这些库可能没有放在您的 $LD_LIBRARY_PATH 中
  • 调用的库是 64 位的,它可能是 64 位平台的 GTK,而你的是 32 位的(只是想想而已)
  • RPM 提到的是 x86 平台,你的是 x86 还是 AMD?

我希望这能有所帮助

相关内容