|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
Ставлю MC 4.5.55 под FreeBSD 4.2, configure пишет, что не может найти glib, хотя собственноручно поставил glib 1.2.8 из packages. Кто-нибудь сталкивался с подобной проблемой? Подскажите, пожалуйста, как решить эту проблему. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2004, 13:02 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
mc - это midnight commander? а что из пакаджей не поставишь? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2004, 13:39 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
Совершенно верно, MC - это Midnight Commander. Из packages не ставлю по той простой причине, что его там нет :( Может, не там искал? (/cdrom//packages/All/) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2004, 13:53 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
он с инсталляционным диском не идет. посмотри на добавочных дисках. там бОльший набор пэкэджэй. или с нета скачай. ftp.freebsd.org пока работает :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2004, 14:07 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
Спасибо, все нашел, все поставил. На самом деле, из packages все поставилось отлично: Код: plaintext
Только вот все-равно не понятно, почему при установке MC из обычного tar.gz-архива программа configure не находит glib? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2004, 10:59 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
Возможно, линковщик просто не видит эту библиотеку. У тебя ldconfig -r | grep glib Что-нибудь выдает? Если ничего, то все так, как я сказал. Надо просто директорию, где libglib*.so лежит замержить в хинты. См. man ldconfig ===== Не дождетесь! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2004, 11:52 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
ldconfig -r | grep glib выдает: 64: -lglib12.3 => libglib12.so.3 , а не libglib12.so, как я предполагал. Как это исправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2004, 12:58 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
Прошу прощения за торопливость. :-) Забыл спросить: то, что выдает ldconfig - в порядке? Так и должно быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2004, 13:00 |
|
Не ставится MC под FreeBSD 4.2
|
|||
---|---|---|---|
#18+
То что он libglib12.so.3 выдает, это совершенно правильно. libglib12.so - это всего лишь символическая ссылка, на shared library, которую линковщик будет использовать при указании ему ключа -lglib12. (таким образом можно иметь на своей машине разные версии одной и той же библиотеки и проводить компоновку с любой из имеющихся версий). Неправильно только то, что отсутствует строчка примерно такого вида: 92:-lglib-1.2.0 => /usr/local/lib/libglib-1.2.so.0 У вас на машине нет библиотеки, которая называется glib, есть только glib12. То есть это может быть и одно и то же, но линковщик это не понимает. ===== Не дождетесь! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2004, 15:30 |
|
|
start [/forum/topic.php?fid=25&msg=32405476&tid=1491642]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 252ms |
total: | 389ms |
0 / 0 |