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

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

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

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

, а не libglib12.so, как я предполагал. Как это исправить?
...
Рейтинг: 0 / 0
Не ставится MC под FreeBSD 4.2
    #32406989
Дениска
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения за торопливость. :-)
Забыл спросить: то, что выдает ldconfig - в порядке? Так и должно быть?
...
Рейтинг: 0 / 0
Не ставится MC под FreeBSD 4.2
    #32407308
Фотография Yet another cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То что он 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
9 сообщений из 9, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не ставится MC под FreeBSD 4.2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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