Лажа - не могу установить cairo

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Лажа - не могу установить cairo

Непрочитанное сообщение proxy-man » 2006-12-19 23:56:42

Есть такой графический софт - cairo называется. Во Фряхе он находится в портах и кратко о нем есть следующая инфа:
Port: cairo-0.4.0
Path: /usr/ports/graphics/cairo
Info: Vector graphics library with cross-device output support
Maint: gnome@FreeBSD.org
B-deps: expat-1.95.8 fontconfig-2.2.3,1 freetype2-2.1.9 libpixman-0.1.4 libtool-1.5.10_1 pkgconfig-0.15.0_1 png-1.2.8_1 xorg-libraries-6.8.2
R-deps: expat-1.95.8 fontconfig-2.2.3,1 freetype2-2.1.9 libpixman-0.1.4 pkgconfig-0.15.0_1 png-1.2.8_1 xorg-libraries-6.8.2
WWW: http://www.cairographics.org
И эта софтина у меня на системе (FreeBSD-5.4-RELEASE-p22) - сцукобля наотрез отказывается собираться... а без нее невозможно установить массу Хового софта начиная от Гнома и заканчивая всяки вьюверами графических файлов и др... Суть ошибки в следующем (это если глянуть конфиг-лог в каталоге данного порта)

Код: Выделить всё

configure:23777: checking for cairo's Microsoft Windows backend
configure:23809: checking whether cairo's Microsoft Windows backend could be enabled
configure:23812: result: no (requires a Win32 platform)
configure:23914: checking for cairo's Microsoft Windows font backend
configure:23938: checking whether cairo's Microsoft Windows font backend could be enabled
configure:23941: result: no (requires a Win32 platform)
configure:24771: checking for cairo's PNG backend
configure:24913: WARNING: Could not find libpng in the pkg-config search path
configure:24925: checking whether cairo's PNG backend could be enabled
configure:24928: result: no
configure:24953: error: requested PNG backend could not be enabled
т.е выходит что нет какой-то библиотеки, но PNG библиотеки есть в наличии в системе. Шо делать? Куда копать? Нужон этот cairo .... Хэлп так сказать :oops:

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35203
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-12-26 0:23:43

Интересней всего эта строка:

Код: Выделить всё

(requires a Win32 platform)
Чего оно вообще во фряшных портах делает с такими запросами :)
Убей их всех! Бог потом рассортирует...

Mike
проходил мимо

re

Непрочитанное сообщение Mike » 2007-01-27 12:08:49

The problem is that cairo 1.2.6 requires pkg-config >= 0.19. However,
the requirement is bogus. So you can replace the following line in
configure.in:

PKG_PROG_PKG_CONFIG(0.19)

with:

PKG_PROG_PKG_CONFIG()

and run autoconf, then proceed with normal configure process.

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Re: re

Непрочитанное сообщение proxy-man » 2007-01-27 16:40:17

Mike писал(а):The problem is that cairo 1.2.6 requires pkg-config >= 0.19. However,
the requirement is bogus. So you can replace the following line in
configure.in:

PKG_PROG_PKG_CONFIG(0.19)

with:

PKG_PROG_PKG_CONFIG()

and run autoconf, then proceed with normal configure process.
действительно - проблема с cairo снялась когда установил из портов новую версию вот этой софтины:
pkg-config-0.21 A utility to retrieve information about installed libraries
и дальше все пошло как по-маслу...
а была вот эта версия утилиты:
pkgconfig-0.15.0_1 A utility used to retrieve information about installed libr