The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Openldap -configure? "
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Openldap -configure? "
Сообщение от Raven Искать по авторуВ закладки on 09-Апр-04, 11:46  (MSK)
Господа пробую впервые поставить openldap сервер скачал версию 2.1.29 из тарбола так же скачал свежую версию библиотеки Берклей установил библиотеку. Запускаю конфигурирование ldap сервера
./configure --prefix=/usr/local/openldap --enable-cashe --libdir=/usr/local/berkeleyDB.4.1/lib
начинается конфигурирование потом прерывается и выдает ошибку что библиотека берклей не найдена. Вот лог сообщения
checking for db.h... yes
checking for Berkeley DB link (default)... no
checking for Berkeley DB link (-ldb42)... no
checking for Berkeley DB link (-ldb-42)... no
checking for Berkeley DB link (-ldb-4.2)... no
checking for Berkeley DB link (-ldb-4-2)... no
checking for Berkeley DB link (-ldb41)... no
checking for Berkeley DB link (-ldb-41)... no
checking for Berkeley DB link (-ldb-4.1)... no
checking for Berkeley DB link (-ldb-4-1)... no
checking for Berkeley DB link (-ldb-4)... no
checking for Berkeley DB link (-ldb4)... no
checking for Berkeley DB link (-ldb)... yes
checking for Berkeley DB thread support... yes
checking Berkeley DB version for BDB backend... no
configure: error: BDB: BerkeleyDB version incompatible

Блин я уже все опции перепробовал. Какой ему префикс указать чтоб он нашел библиотеку?
Система RedHat 9.0
Заранее благодарен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Openldap -configure? "
Сообщение от shaman Искать по авторуВ закладки(??) on 09-Апр-04, 12:32  (MSK)
>Господа пробую впервые поставить openldap сервер скачал версию 2.1.29 из тарбола так
>же скачал свежую версию библиотеки Берклей установил библиотеку.
А ldconfig запустить не забыл?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Openldap -configure? "
Сообщение от yoprst Искать по авторуВ закладки on 09-Апр-04, 12:47  (MSK)
>>Господа пробую впервые поставить openldap сервер скачал версию 2.1.29 из тарбола так
>>же скачал свежую версию библиотеки Берклей установил библиотеку.
>А ldconfig запустить не забыл?

setenv CPPFLAGS "-I/usr/local/include/db41" (ili gde ona u tebia)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Openldap -configure? "
Сообщение от Sampan Искать по авторуВ закладки on 09-Апр-04, 12:58  (MSK)
>Вот лог сообщения
>checking for db.h... yes

Как ты думаешь, где он находит db.h? Ты же ему указал только путь до либов, но не хидеров. А мне сдается, что в /usr/include. Естественно, этот файл заголовков не соответствует версии, что ты пытаешься ему скормить:

>configure: error: BDB: BerkeleyDB version incompatible

Посмотри в системе установленные db*-devel rpm'ы и удали все (если нужны будут, потом опять поставишь). После этого configure должен перестать находить db.h. Лечится в твоем случае так

CFLAGS="-I/usr/local/berkeleyDB.4.1/include" ./configure и далее

А еще, чтобы совсем путаницы не возникало, удали /usr/local/berkeleyDB.4.1/lib/libdb.so - это симлинк. Оставь только libdb-4.1.so. Если все сделано правильно, должна появиться запись в логах

checking for Berkeley DB link (-ldb-4.1)... yes (а не "no", как у тебя сейчас)


Еще, проверь в /etc/ld.so.conf наличие строчки /usr/local/berkeleyDB.4.1/lib а после всего этого сделай ldconfig

Должно помочь.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру