URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 1906
[ Назад ]

Исходное сообщение
"не могу установить glib-2.16.1"

Отправлено lomaker , 08-Апр-08 12:59 
На сервере стоит FreeBSD 4.10. Обновил коллекцию портов, стал устанавливать mc-4.6.1_6

make install clean

спустя некоторое время установка остановилась с такой воть ошибкой:

gfilemonitor.c: In function `g_file_monitor_is_cancelled':
gfilemonitor.c:253: syntax error before `res'
gfilemonitor.c:256: `res' undeclared (first use in this function)
gfilemonitor.c:256: (Each undeclared identifier is reported only once
gfilemonitor.c:256: for each function it appears in.)
gfilemonitor.c:260: warning: control reaches end of non-void function
gmake[4]: *** [gfilemonitor.lo] Ошибка 1
gmake[4]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.16.1/gio'
gmake[3]: *** [all-recursive] Ошибка 1
gmake[3]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.16.1/gio'
gmake[2]: *** [all] Ошибка 2
gmake[2]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.16.1/gio'
gmake[1]: *** [all-recursive] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.16.1'
gmake: *** [all] Ошибка 2
*** Error code 2

Stop in /usr/ports/devel/glib20.
*** Error code 1

Stop in /usr/ports/devel/glib20

Пробовал устанавливать glib вручную. сперва на этапе конфигурирования ругался на iconv() - не мог найти к нему путь(по умолчанию он ищет либы и хедеры в /usr а libiconv ставится с префиксом /usr/local). Прописал либы и хедеры на которые он ругался из /usr/local/ в /usr конфигурирование вроде прошло. Запускаю make опять ругается

/usr/libexec/elf/ld: cannot find -lpthread
*** Error code 1

Stop in /usr/ports/distfiles/glib-2.16.1/gthread.
*** Error code 1

Stop in /usr/ports/distfiles/glib-2.16.1.
*** Error code 1

Stop in /usr/ports/distfiles/glib-2.16.1

Ломаю голову уже неделю!!! Кто знает в чем тут дело - поделитесь!!!


Содержание

Сообщения в этом обсуждении
"не могу установить glib-2.16.1"
Отправлено newser , 08-Апр-08 14:27 
>[оверквотинг удален]
>Stop in /usr/ports/distfiles/glib-2.16.1/gthread.
>*** Error code 1
>
>Stop in /usr/ports/distfiles/glib-2.16.1.
>*** Error code 1
>
>Stop in /usr/ports/distfiles/glib-2.16.1
>
>Ломаю голову уже неделю!!! Кто знает в чем тут дело - поделитесь!!!
>

Обновите систему до 6.3/7.0. 4-ка ныне не поддерживается, в том числе и с портами возникают проблемы.


"не могу установить glib-2.16.1"
Отправлено lomaker , 14-Апр-08 11:56 
Спасибо, уже сам понял, что нужно обновить систему. На виртуальной машине поставил 6.3 версию и всё встало без сучка и задоринки :)

"не могу установить glib-2.16.1"
Отправлено newbie , 10-Окт-08 14:22 
>Спасибо, уже сам понял, что нужно обновить систему. На виртуальной машине поставил
>6.3 версию и всё встало без сучка и задоринки :)

Та же самая проблема на 7.0. Обновление дерева портов portsnap'ом не помогло. Поставил mc-light. Для моих целей хватит.


"не могу установить glib-2.16.1"
Отправлено racer_mobile , 29-Окт-08 04:57 
>На сервере стоит FreeBSD 4.10. Обновил коллекцию портов, стал устанавливать mc-4.6.1_6

Скажи, а как порты обновил ?
а то у меня тож 4.11 и не могу порты обновить...
обновить систему тож не знаю как, какие мануалы видел в сети, не получается, видимо мозгов не хватает....
тупик... порты не обновить - систему не обновить...
ставить вторую систему и заменять первую нет железа лишнего, а на живом серваке менять что-то.... страшно без проверки :(