我正在尝试使用 i686 架构为 CentOS 6 构建 LÖVE 框架。我在构建依赖项 DevIL-devel 方面收效甚微。我找不到任何现有的 LÖVE yum 包,所以这就是我尝试构建的原因。
我在 DevIL-1.7.8-8mgc26.i686.rpm 和 DevIL-ILUT-1.7.8-8mgc26.i686 中找到了一些需要进一步依赖的 rpm,DevIL-devel-1.7.8-8mgc26.i686.rpm .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
...
--> Finished Dependency Resolution Error: Package: DevIL-devel-1.7.8-8mgc26.i686 (/DevIL-devel-1.7.8-8mgc26.i686) Requires: 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
...
--> Finished Dependency Resolution Error: Package: DevIL-1.7.8-8mgc26.i686 (/DevIL-1.7.8-8mgc26.i686) Requires: 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
...
--> Finished Dependency Resolution Error: Package: DevIL-ILUT-1.7.8-8mgc26.i686 (/DevIL-ILUT-1.7.8-8mgc26.i686) Requires: 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