Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не ставится MC под FreeBSD 4.2 / 9 сообщений из 9, страница 1 из 1
11.02.2004, 13:02
    #32405476
Дениска
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
Ставлю MC 4.5.55 под FreeBSD 4.2, configure пишет, что не может найти glib, хотя собственноручно поставил glib 1.2.8 из packages.
Кто-нибудь сталкивался с подобной проблемой?
Подскажите, пожалуйста, как решить эту проблему.
...
Рейтинг: 0 / 0
11.02.2004, 13:39
    #32405570
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
mc - это midnight commander?

а что из пакаджей не поставишь?
...
Рейтинг: 0 / 0
11.02.2004, 13:53
    #32405602
Дениска
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
Совершенно верно, MC - это Midnight Commander.
Из packages не ставлю по той простой причине, что его там нет :(
Может, не там искал? (/cdrom//packages/All/)
...
Рейтинг: 0 / 0
11.02.2004, 14:07
    #32405644
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
он с инсталляционным диском не идет.
посмотри на добавочных дисках. там бОльший набор пэкэджэй.

или с нета скачай.
ftp.freebsd.org пока работает :-)
...
Рейтинг: 0 / 0
12.02.2004, 10:59
    #32406747
Дениска
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
Спасибо, все нашел, все поставил. На самом деле, из packages все поставилось отлично:
Код: plaintext
pkg_add mc- 4 . 5 . 42 .tgz
и все ОК.
Только вот все-равно не понятно, почему при установке MC из обычного tar.gz-архива программа configure не находит glib?
...
Рейтинг: 0 / 0
12.02.2004, 11:52
    #32406847
Yet another cat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
Возможно, линковщик просто не видит эту библиотеку.
У тебя ldconfig -r | grep glib Что-нибудь выдает? Если ничего, то все так, как я сказал. Надо просто директорию, где libglib*.so лежит замержить в хинты. См. man ldconfig
=====
Не дождетесь!
...
Рейтинг: 0 / 0
12.02.2004, 12:58
    #32406985
Дениска
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
ldconfig -r | grep glib выдает:

64: -lglib12.3 => libglib12.so.3

, а не libglib12.so, как я предполагал. Как это исправить?
...
Рейтинг: 0 / 0
12.02.2004, 13:00
    #32406989
Дениска
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
Прошу прощения за торопливость. :-)
Забыл спросить: то, что выдает ldconfig - в порядке? Так и должно быть?
...
Рейтинг: 0 / 0
12.02.2004, 15:30
    #32407308
Yet another cat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не ставится MC под FreeBSD 4.2
То что он libglib12.so.3 выдает, это совершенно правильно. libglib12.so - это всего лишь символическая ссылка, на shared library, которую линковщик будет использовать при указании ему ключа -lglib12. (таким образом можно иметь на своей машине разные версии одной и той же библиотеки и проводить компоновку с любой из имеющихся версий).

Неправильно только то, что отсутствует строчка примерно такого вида:
92:-lglib-1.2.0 => /usr/local/lib/libglib-1.2.so.0

У вас на машине нет библиотеки, которая называется glib, есть только glib12. То есть это может быть и одно и то же, но линковщик это не понимает.

=====
Не дождетесь!
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не ставится MC под FreeBSD 4.2 / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]