FreeBSD: Needs cairo build with X11 support.

Автор: | 14/09/2012
 

Ошибка:

===>  Configuring for gtk-2.24.6_2
gtk-2.24.6_2: Needs cairo build with X11 support.
*** Error code 1

Проверяем содержимое /etc/make.conf на наличие всяческих “WITHOUT_X11=yes”. Если ничего похожего нет – устанавливаем пакет вручную:

# whereis cairo
cairo: /usr/ports/graphics/cairo

Переходим в порт:

# cd  /usr/ports/graphics/cairo

Устанавливаем:

# make install clean
===>  Cleaning for xcb-util-renderutil-0.3.8
===>  Cleaning for xcb-util-0.3.8,1
===>  Cleaning for gperf-3.0.3
===>  Cleaning for cairo-1.10.2_4,2

Тут даже не надо выполнять make conf, т.к. никаких опций в порту нет. Просто устанавливаем его – и продолжаем установку прерванного ранее порта.