【问题标题】:Building LÖVE, no yum package DevIL-devel available for CentOS 6, needing build guidance构建 LÖVE,没有适用于 CentOS 6 的 yum 包 DevIL-devel,需要构建指导
【发布时间】:2014-02-05 01:15:11
【问题描述】:

我正在尝试使用 i686 架构为 CentOS 6 构建 LÖVE 框架。我在构建依赖项 DevIL-devel 方面收效甚微。我找不到任何现有的 LÖVE yum 包,所以这就是我首先尝试构建的原因。

我在 DevIL-1.7.8-8mgc26.i686.rpm 和 DevIL-ILUT-1.7.8- 中找到了一些需要进一步依赖的 rpm,DevIL-devel-1.7.8-8mgc26.i686.rpm- 8mgc26.i686.rpm。

然而,它们有自己的依赖关系,它们似乎需要彼此且不可用的依赖关系。

uname -a 的输出:Linux jkyrouac 2.6.32-358.18.1.el6.i686 #1 SMP Wed Aug 28 14:27:42 UTC 2013 i686 i686 i386 GNU/Linux

yum --nogpgcheck localinstall DevIL-devel-1.7.8-8mgc26.i686.rpm

...

--> 完成依赖解析 错误:包:DevIL-devel-1.7.8-8mgc26.i686 (/DevIL-devel-1.7.8-8mgc26.i686) 要求:DevIL = 1.7.8-8mgc26

错误:包:DevIL-devel-1.7.8-8mgc26.i686 (/DevIL-devel-1.7.8-8mgc26.i686) 要求:libIL.so.1

错误:包:DevIL-devel-1.7.8-8mgc26.i686 (/DevIL-devel-1.7.8-8mgc26.i686) 要求:libILU.so.1

yum --nogpgcheck localinstall DevIL-1.7.8-8mgc26.i686.rpm

...

--> 完成依赖解析 错误:包:DevIL-1.7.8-8mgc26.i686 (/DevIL-1.7.8-8mgc26.i686) 要求:libtiff.so.5

错误:包:DevIL-1.7.8-8mgc26.i686 (/DevIL-1.7.8-8mgc26.i686) 要求:libpng15.so.15

错误:包:DevIL-1.7.8-8mgc26.i686 (/DevIL-1.7.8-8mgc26.i686) 要求:libpng15.so.15(PNG15_0)

这里安装了 libtiff 和 libpng,所以不确定还需要什么其他包。

yum --nogpgcheck localinstall DevIL-ILUT-1.7.8-8mgc26.i686.rpm

...

--> 完成依赖解析 错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:DevIL = 1.7.8-8mgc26

错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libIL.so.1

错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:liballeg.so.4.4

错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libpng15.so.15

错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libtiff.so.5

错误:包:DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) 要求:libILU.so.1

【问题讨论】:

    标签: build rpm yum centos6 devil


    【解决方案1】:

    您尝试安装的软件包似乎是用于 Mageia Cauldron (mgc),所以我怀疑它们是否可以在 CentOS 上运行。即使您安装了依赖项,我想它们也不会是 Mageia 软件包期望找到它们的地方。

    【讨论】:

    • 我在这个项目上工作了几个小时,在撰写本文时似乎只是缺乏对 DevIL 的支持。我最终在另一个运行良好的发行版上构建和测试了 Love 库。我很欣赏为什么包管理器会变得如此困惑的洞察力,直到现在才听说过 Mageia Cauldron。
    猜你喜欢
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多