LINUX.ORG.RU

Сборка pango

 


0

1


checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for HARFBUZZ... yes
checking for FONTCONFIG... no
no
checking for CoreText availability... no
checking for CAIRO... yes
checking which cairo font backends could be used... none
configure: Disabling cairo support
configure: error: *** Could not enable any backends.
*** Must have at least one backend to build Pango.


Cairo перед этим собрал. Чего не хватает?



Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от prophet

чтобы скрипты сборки правильно определили путь до *.h-файлов и прочего. а rpm-пакет — для упрощения обновления или удаления...

cetjs2 ★★★★★
()
Ответ на: комментарий от cetjs2

Устанавливал подефолту в /usr/local на oracle linux, тоже, как мне помнится, не прокатило.

prophet
() автор топика

Чем из репозитория не устроил?

yum info pango && cat /etc/redhat-release 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.yandex.ru
 * epel: mirror.yandex.ru
 * extras: mirror.yandex.ru
 * updates: mirror.yandex.ru
Available Packages
Name        : pango
Arch        : i686
Version     : 1.28.1
Release     : 7.el6_3
Size        : 350 k
Repo        : base
Summary     : System for layout and rendering of internationalized text
URL         : http://www.pango.org
License     : LGPLv2+
Description : Pango is a library for laying out and rendering of text, with an emphasis
            : on internationalization. Pango can be used anywhere that text layout is needed,
            : though most of the work on Pango so far has been done in the context of the
            : GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+.
            : 
            : Pango is designed to be modular; the core Pango layout engine can be used
            : with different font backends.
            : 
            : The integration of Pango with Cairo provides a complete solution with high
            : quality text handling and graphics rendering.

Name        : pango
Arch        : x86_64
Version     : 1.28.1
Release     : 7.el6_3
Size        : 350 k
Repo        : base
Summary     : System for layout and rendering of internationalized text
URL         : http://www.pango.org
License     : LGPLv2+
Description : Pango is a library for laying out and rendering of text, with an emphasis
            : on internationalization. Pango can be used anywhere that text layout is needed,
            : though most of the work on Pango so far has been done in the context of the
            : GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+.
            : 
            : Pango is designed to be modular; the core Pango layout engine can be used
            : with different font backends.
            : 
            : The integration of Pango with Cairo provides a complete solution with high
            : quality text handling and graphics rendering.

CentOS release 6.4 (Final)
novitchok ★★★★★
()
Ответ на: комментарий от prophet

Как в венде, скачивай лихорадочно перевые попавшиеся бинари и устанавливай?

ничего, что там вендор указан?

Vendor : CentOS

что, кстати, легко проверятся.

novitchok ★★★★★
()

Чего не хватает?

Не хватает понимания нескольких простых вещей:

  • самое главное центос не слака
  • в центос не нужно собирать так как это делаешь ты
  • в центос как и во всех остальных rpm-based дистрах если что то и собирают то rpm из src.rpm по спекам

Медитируй над этим ^

init_6 ★★★★★
()
Ответ на: комментарий от prophet

Бред какой-то.

Да нет. Намеренно превращать центос в слаку, при это пользуясь бредовыми статейками, вот это как раз и есть бред.

init_6 ★★★★★
()
Ответ на: комментарий от prophet

Бред - это то, чем ты сейчас и занимаешься.
Ответа я дождусь, чем не устраивает pango из репозитория? Причём не из какого-нибудь мутно-левого, а из самого кошерного, из base?

novitchok ★★★★★
()
Ответ на: комментарий от init_6

Ага и успехов

Спасибо, о великодушнейший из великодушных.

prophet
() автор топика
Ответ на: комментарий от prophet

ты так и не ответил на вопрос чем не устраивает из репозитория.
ты не пробовал взять src.rpm и его изменить как нужно ?

i_gnatenko_brain ★★★★
()
Ответ на: комментарий от init_6

Формат пакета имеет значение только для пакетного менеджера. Это условно архив с бинарями и либами, которые нужно раскидать по каталогам.

prophet
() автор топика
Ответ на: комментарий от init_6

Ставь сразу lfs или слаку.

А ты один из тех, кто считает, что между дистрибутивами Linux есть какая-то разница? Да будет тебе известно, они все собираются с теми же ядром и свободным софтом.

prophet
() автор топика
Ответ на: комментарий от prophet

А ты один из тех, кто считает, что между дистрибутивами Linux есть какая-то разница?

Таки диагноз верен: ламобот.

jitterbug
()
Ответ на: комментарий от prophet

ты думаешь он этого не знает ?
если ты ставишь систему rpm-based - будь добр упаковывать программы в src.rpm, а потом уже их компилять (напр. с помощью mock)
Если ты не хочешь так делать - ставь lfs

i_gnatenko_brain ★★★★
()
Ответ на: комментарий от prophet

Формат пакета имеет значение только для пакетного менеджера. Это условно архив с бинарями и либами, которые нужно раскидать по каталогам.

Только разница в том, что «раскидывает по каталогам» пакетный менеджер а не твои грязные ручонки.

init_6 ★★★★★
()
Ответ на: комментарий от prophet

А ты один из тех, кто считает, что между дистрибутивами Linux есть какая-то разница? Да будет тебе известно, они все собираются с теми же ядром и свободным софтом.

Нет. Я один из тех кто считает что пользоваться пакетным менеджером это модно и круто и соответственно софт в формате пакетного менеджера это хорошо.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

грязные ручонки

Да как Вы смеете?! Не изволите ли драться на пистолетах? Выбирайте секунданта!

prophet
() автор топика
Ответ на: комментарий от prophet

Софт в виде исходников в обычном архиве свободнее.

Никого не волнует. Выбрал центось? Для центоси нормально rpm. Т.е. из обычного архива посредством спеков в src.rpm а затем уже из src.rpm в rpm. Такие дела.

init_6 ★★★★★
()
Ответ на: комментарий от prophet

Что мне мешает сделать из него наполовину source-based дистрибутив?

ты прикинь, какие потоки добра на тебя истекут, когда ты, после первого же апдейта, заведёшь тут ветку:
перестало работать бла-бла-бла, что мне делать?

novitchok ★★★★★
()
Ответ на: комментарий от prophet

Что мне мешает сделать из него наполовину source-based дистрибутив?

Делай. Но тогда не надо писать в заголовке темы центось потому что она имеет мало отношения к твоим проблемам. А как средствами центоси решить задачу тебе уже не раз рассказали в этой теме.

init_6 ★★★★★
()
Ответ на: комментарий от novitchok

Неправильно. Ошибкой было то, что ты здесь появился.

prophet
() автор топика

блин я разбирался с этим вопросом не так давно, но забыл уже :(

fontconfig вроде надо новый, я из git качал. и cairo пересобрать придется

irton ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.