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

gmake: *** [libgiofam.la] Error 1

Добавлено: 2008-04-03 18:04:00
damir_madaga
При установке из портов под 7,0 вылетает вот с такой ошибкой!

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

mv -f ".libs/libgiofam.expT" ".libs/libgiofam.exp"
cc -shared  .libs/libgiofam_la-fam-helper.o .libs/libgiofam_la-fam-module.o .libs/libgiofam_la-gfamdirectorymonitor.o .libs/libgiofam_la-gfamfilemonitor.o  -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libintl.so -lgio-2.0 /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so /usr/local/lib/libfam.so  -Wl,-soname -Wl,libgiofam.so -Wl,-retain-symbols-file -Wl,.libs/libgiofam.exp -o .libs/libgiofam.so
/usr/bin/ld: cannot find -lgio-2.0
gmake: *** [libgiofam.la] Error 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.

Вылетает при установке FireFox and mc, на остальном не пробовал думаю что тоже самое будет, пока ищу ответа у гугла!

Re: gmake: *** [libgiofam.la] Error 1

Добавлено: 2008-04-03 19:52:50
toughcat
обнови библиотеки glib (/usr/ports/devel/glib20)

Re: gmake: *** [libgiofam.la] Error 1

Добавлено: 2008-08-20 8:28:55
MySTeRious
Помогло, спасибо)
portupgrade glib-2.14-2
обновился до 2.16.5

P.S.: Я так понимаю, что это из-за того, что glib устанавливается с системой, а MC пытаемся установить после обновления дерева портов? Тоесть если порты не обновлять, то необновлённый MC поставиться с тем glib`ами, которые шли в комплекте?

Re: gmake: *** [libgiofam.la] Error 1

Добавлено: 2008-08-20 9:02:19
zingel
старый кривой glib, новй патч под него после обновления (несостыковки в ld)

Re: gmake: *** [libgiofam.la] Error 1

Добавлено: 2009-02-19 10:55:32
klip
Подскажите, как обновить только /usr/ports/devel/glib20? или я чегото не понимаю. Имеется ввиду их установка? Ну или переустановка?
cd /usr/ports/devel/glib20 && make && make install && make clean ?

Re: gmake: *** [libgiofam.la] Error 1

Добавлено: 2009-02-19 13:21:51
zingel
читаем внимательно

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

/usr/ports/UPDATING

Re: gmake: *** [libgiofam.la] Error 1

Добавлено: 2009-02-19 21:11:05
klip
zingel
Спасибо, понял