Сборка LÖVE, нет пакета yum DevIL-devel доступен для CentOS 6, требуется руководство по сборке

Я пытаюсь создать структуру LÖVE для CentOS 6, используя архитектуру i686. Мне не удалось создать зависимость DevIL-devel. Я не смог найти ни одного существующего пакета yum для LÖVE, поэтому я в первую очередь попытался собрать его.

Я нашел несколько пакетов, DevIL-devel-1.7.8-8mgc26.i686.rpm, которые требуют дополнительных зависимостей, найденных в DevIL-1.7.8-8mgc26.i686.rpm и DevIL-ILUT-1.7.8-8mgc26.i686. .об/мин.

Однако у них есть собственные зависимости, которые, кажется, требуют друг друга и недоступных зависимостей.

Вывод из uname -a: Linux jkyrouac 2.6.32-358.18.1.el6.i686 #1 SMP Среда, 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


person jkyrouac    schedule 20.12.2013    source источник


Ответы (1)


Пакеты, которые вы пытаетесь установить, похоже, предназначены для Mageia Cauldron (mgc), поэтому я сомневаюсь, что они будут работать на CentOS. Даже если у вас установлены зависимости, я полагаю, что они не будут там, где их ожидает найти пакет Mageia.

person John    schedule 04.02.2014
comment
Я работал над этим проектом несколько часов, и казалось, что на момент написания статьи просто не хватало поддержки DevIL. В итоге я собрал и протестировал библиотеку Love на другом дистрибутиве, где она работала нормально. Я ценю понимание того, почему менеджер пакетов так запутался, ведь до сих пор я никогда не слышал о Mageia Cauldron. - person jkyrouac; 01.05.2014