Страница 1 из 1

Установка портов. Решение ошибок

Добавлено: 2008-06-01 13:48:27
mel
Здравствуйте!

Я новичек.

Установил себе FreeBSD 7.0, пользуясь статьями на
этом сайте, настроил cvsup и затянул последние
порты с помощью нее.

В статье "первоначальная настройка FreeBSD" есть
пункт установки редактора mcedit, ставиться он
из портов.

Ввиду того что установить ось получилось
только с 3его раза (имееться ввиду дошел до gui,
т.к. ось ставлю себе на ноут в качетсве
настольной оси). То во время первых 2х
утсановок установить mcedit не составляло труда.

Но после того как наконецто установил Gnome и
обновил порты с помошью cvsup - во время установки
mcedit возникла проблема:

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

/usr/bin/ld: cannot find -lgio-2.0
gmake: *** [libgiofam.la] Ошибка 1
*** Error code 2

Stop in /usr/ports/devel/gio-fam-backend.
*** Error code 1

Stop in /usr/ports/misc/mc.
*** Error code 1

Stop in /usr/ports/misc/mc.
Насколько я понял, то он не находит вот этот -lgio-2.0

Вопрос: могли бы вы подсказать как находить
решения для подобных ситуаций?

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-01 14:51:49
Alex Keda

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

make clean
в директории порта делал?

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-01 15:57:55
mel
угум. делал. но все тоже самое :(

кстати потом ставить пробовал pidgin - вылетает с той же самой ошибкой

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-01 16:07:02
Alex Keda

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

acer$ make search name=gio
Port:   gio-fam-backend-2.16.3
Path:   /usr/ports/devel/gio-fam-backend
Info:   FAM backend for GLib's GIO library
Maint:  gnome@FreeBSD.org
B-deps: gamin-0.1.9_1 gettext-0.16.1_3 glib-2.16.3 gmake-3.81_2 libiconv-1.11_1 pcre-7.7 perl-5.8.8_1 pkg-config-0.23_1 python25-2.5.2_2
R-deps: gamin-0.1.9_1 gettext-0.16.1_3 glib-2.16.3 libiconv-1.11_1 pcre-7.7 perl-5.8.8_1 pkg-config-0.23_1 python25-2.5.2_2
WWW:

Port:   gstreamer-plugins-gio-0.10.19_1,3
Path:   /usr/ports/devel/gstreamer-plugins-gio
Info:   Gstreamer gio (Glib I/O) plugin
Maint:  multimedia@FreeBSD.org
B-deps: gamin-0.1.9_1 gettext-0.16.1_3 gio-fam-backend-2.16.3 glib-2.16.3 gmake-3.81_2 gstreamer-0.10.19 gstreamer-plugins-0.10.19,3 kbproto-1.0.3 libX11-1.1.3_1,1 libXau-1.0.3_2 libXdmcp-1.0.2_1 libXext-1.0.3,1 libXv-1.0.3_1,1 libiconv-1.11_1 liboil-0.3.14 libtool-1.5.24 libxml2-2.6.32 pcre-7.7 perl-5.8.8_1 pkg-config-0.23_1 popt-1.7_4 python25-2.5.2_2 v4l_compat-1.0.20060801 videoproto-2.2.2 xextproto-7.0.2 xproto-7.0.10_1
R-deps: gamin-0.1.9_1 gettext-0.16.1_3 gio-fam-backend-2.16.3 glib-2.16.3 gstreamer-0.10.19 gstreamer-plugins-0.10.19,3 kbproto-1.0.3 libX11-1.1.3_1,1 libXau-1.0.3_2 libXdmcp-1.0.2_1 libXext-1.0.3,1 libXv-1.0.3_1,1 libiconv-1.11_1 liboil-0.3.14 libxml2-2.6.32 pcre-7.7 perl-5.8.8_1 pkg-config-0.23_1 popt-1.7_4 python25-2.5.2_2 videoproto-2.2.2 xextproto-7.0.2 xproto-7.0.10_1
WWW:    http://gstreamer.sourceforge.net/
посмотрите какой из этих портов у вас установлен и рекурсивно пересоберите его.
если оба - значит оба.

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-01 18:45:12
mel
спасибо за помощь.
однако оказалось что gstreamer и все его плагины необходимо пересобрать
т.к. указанные выше тоже не хотят пересобираться.

подскажите пожалуйста как можно произвести пересбоку
gstreamer'а и его плагинов?

спасибо

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-01 19:22:56
Alex Keda
portupgrade

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-01 19:51:24
zg
mel писал(а):спасибо за помощь.
однако оказалось что gstreamer и все его плагины необходимо пересобрать
в UPDATING много чего про это написано, там есть заковырки.. особенно если обновляться не умеешь. Можно сделать проще - установить фрю, обновить как в хэндбуке написано, а потом собирать из портов иксы, гнома и т.д. это будет надёжней.

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-01 22:30:27
mel
всем спасибо огромное за участие.
проблема решилась путем обновления glib до версии 2.16
просто т.к. во время установки некоторые части Гномовских библиотек
уже облом было дожидаться когда поставяться :) ну просто gdm запустило
графическую оболочку.
Спасибо. большое

Re: Установка портов. Решение ошибок

Добавлено: 2008-06-04 14:22:04
weec
zg писал(а):Можно сделать проще - установить фрю, обновить как в хэндбуке написано, а потом собирать из портов иксы, гнома и т.д. это будет надёжней.
конечно вариант, но только если у тебя есть время либо мощная машина