Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg A. Kazakoff                     2:5020/400     16 Mar 2001  05:13:36
 To : All
 Subject : Re: OpenLDAP кто собирал? подскажите..
 -------------------------------------------------------------------------------- 
 
 On Tue, 13 Mar 2001 06:21:59 +0000 (UTC), "Serg A. Kazakoff" <saes@khakasnet.ru>
 wrote:
 
 >Вот пытаюсь собрать свежевыкачанный пакет OpenLDAP 2.0.7, и после выполнения
 >действий, описанных в INSTALL (./configure; make depend; make) вижу следующее:
 >
 >daemon.o: In function `slap_get_listener_addresses':
 >/usr/src/openldap-2.0.7/servers/slapd/daemon.c:242: undefined reference to
 >`gai_strerror'
 >/usr/src/openldap-2.0.7/servers/slapd/daemon.c:243: undefined reference to
 >`gai_strerror'
 >make[2]: *** [slapd] Error 1
 >
 >Соответственно мэйк вываливается по ошибке.
 >Гляжу в указанный исходник, вижу 
 >#ifdef HAVE_GETADDRINFO
 >но что это такое и почему вываливается отнюдь не по первому вызову функций и
 >имён, определённых в этом модуле. Моё предположение - что не подходит версия.
 >Обшарил всю доку, что шла с  openldap - никаких намёков на требуемые версии
 >библиотек и прочего, то что указано у меня есть. 
 >Где грабли?
 >У меня RedHat5.2  (kernel 2.0.36).
 >Сменить ядро не могу - драйверы для используемого мультиплексора есть только
 >для 2.0.x. 
 
 Сам себе отвечаю (может, кому интересно будет?): в конфигураторе OpenLDAP 2.0.7
 есть баг - он не проверяет версию getaddrinfo и ошибочно ставит в
 /usr/src/openldap-2.0.7/include/portable.h параметр #define HAVE_GETADDRINFO 1.
 Достаточно его закомментировать (поставить 0 не проходит - везде в тексте стоит
 ifdef) и всё компиляется. Сейчас уже пытаюсь LDIF в него всосать, пока
 получилось только по одной записи, ну да разберусь...
 
 SergK
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 OpenLDAP кто собирал? подскажите..   Serg A. Kazakoff   13 Mar 2001 10:21:59 
 Re: OpenLDAP кто собирал? подскажите..   Serg A. Kazakoff   16 Mar 2001 05:13:36 
Архивное /ru.linux/2080c34cd5c2.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional