На сервере стоит FreeBSD 4.10. Обновил коллекцию портов, стал устанавливать mc-4.6.1_6make 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 2Stop in /usr/ports/devel/glib20.
*** Error code 1Stop in /usr/ports/devel/glib20
Пробовал устанавливать glib вручную. сперва на этапе конфигурирования ругался на iconv() - не мог найти к нему путь(по умолчанию он ищет либы и хедеры в /usr а libiconv ставится с префиксом /usr/local). Прописал либы и хедеры на которые он ругался из /usr/local/ в /usr конфигурирование вроде прошло. Запускаю make опять ругается
/usr/libexec/elf/ld: cannot find -lpthread
*** Error code 1Stop in /usr/ports/distfiles/glib-2.16.1/gthread.
*** Error code 1Stop in /usr/ports/distfiles/glib-2.16.1.
*** Error code 1Stop in /usr/ports/distfiles/glib-2.16.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
>
>Ломаю голову уже неделю!!! Кто знает в чем тут дело - поделитесь!!!
>Обновите систему до 6.3/7.0. 4-ка ныне не поддерживается, в том числе и с портами возникают проблемы.
Спасибо, уже сам понял, что нужно обновить систему. На виртуальной машине поставил 6.3 версию и всё встало без сучка и задоринки :)
>Спасибо, уже сам понял, что нужно обновить систему. На виртуальной машине поставил
>6.3 версию и всё встало без сучка и задоринки :)Та же самая проблема на 7.0. Обновление дерева портов portsnap'ом не помогло. Поставил mc-light. Для моих целей хватит.
>На сервере стоит FreeBSD 4.10. Обновил коллекцию портов, стал устанавливать mc-4.6.1_6Скажи, а как порты обновил ?
а то у меня тож 4.11 и не могу порты обновить...
обновить систему тож не знаю как, какие мануалы видел в сети, не получается, видимо мозгов не хватает....
тупик... порты не обновить - систему не обновить...
ставить вторую систему и заменять первую нет железа лишнего, а на живом серваке менять что-то.... страшно без проверки :(