[devel] Проблемы при сборке auth_ldap
Volkov Serge
=?iso-8859-1?q?vserge_=CE=C1_menatepspb=2Emsk=2Eru?=
Пт Сен 21 18:46:00 MSD 2001
On Fri, 21 Sep 2001 11:25:19 +0400
"Volkov Serge" <vserge на menatepspb.msk.ru> wrote:
> On Thu, 20 Sep 2001 20:35:47 +0400
> Sergey Vlasov <vsu на mivlgu.murom.ru> wrote:
>
> > On 20 Sep 2001 19:12:04 +0300
> > Sergey Bolshakov <s.bolshakov на belcaf.com> wrote:
> >
> > > >>>>> "Volkov" == Volkov Serge writes:
> > >
> > > Volkov> configure:769: checking for ldap_init in -lldap configure:788: cc -o
> > > Volkov> conftest conftest.c -lldap -llber 1>&5
> > > Volkov> /usr/lib/gcc-lib/i586-alt-linux/2.96/../../../libldap.so: undefined
> > > Volkov> reference to `__dn_expand'
> > > Volkov> /usr/lib/gcc-lib/i586-alt-linux/2.96/../../../libldap.so: undefined
> > > Volkov> reference to `__res_query' collect2: ld returned 1 exit status
> > > -lresolv похоже не хватает.
> >
> > Кстати, в старом openldap-2.0.7-ipl4 libldap.so и liblber.so
> > автоматически цепляли -lresolv (видно через ldd
> > /usr/lib/lib*.so), и такая проверка проходила нормально. Видимо,
> > в новой версии это пропало. Может быть, стоит восстановить во
> > избежание проблем с другими configure? (В принципе это ошибка в
> > configure - это не будет работать со статическими библиотеками,
> > но...)
>
> Хорошо я поправлю это в новой сборке OpenLDAP, но мне бы хотелось понять зачем и насколько это важно восстановить эту опцию
>
> и еще если править configure то как
Я поправил новую сборку (Как раз Kurt выложил 2.0.15)
но это не помогло :((
ldd /usr/lib/libldap*
/usr/lib/libldap40.so:
/lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40023000)
liblber40.so => /usr/lib/liblber40.so (0x40025000)
libc.so.6 => /lib/libc.so.6 (0x40043000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
/usr/lib/libldap_r.so:
libresolv.so.2 => /lib/libresolv.so.2 (0x40042000)
libssl.so.0 => /usr/lib/libssl.so.0 (0x40053000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x40080000)
libc.so.6 => /lib/libc.so.6 (0x4013b000)
libdl.so.2 => /lib/libdl.so.2 (0x40252000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
/usr/lib/libldap_r.so.2:
libresolv.so.2 => /lib/libresolv.so.2 (0x40042000)
libssl.so.0 => /usr/lib/libssl.so.0 (0x40053000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x40080000)
libc.so.6 => /lib/libc.so.6 (0x4013b000)
libdl.so.2 => /lib/libdl.so.2 (0x40252000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
/usr/lib/libldap_r.so.2.0.10:
libresolv.so.2 => /lib/libresolv.so.2 (0x40042000)
libssl.so.0 => /usr/lib/libssl.so.0 (0x40053000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x40080000)
libc.so.6 => /lib/libc.so.6 (0x4013b000)
libdl.so.2 => /lib/libdl.so.2 (0x40252000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
/usr/lib/libldap.so:
libresolv.so.2 => /lib/libresolv.so.2 (0x40040000)
libssl.so.0 => /usr/lib/libssl.so.0 (0x40051000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x4007e000)
libc.so.6 => /lib/libc.so.6 (0x40139000)
libdl.so.2 => /lib/libdl.so.2 (0x40250000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
/usr/lib/libldap.so.2:
libresolv.so.2 => /lib/libresolv.so.2 (0x40040000)
libssl.so.0 => /usr/lib/libssl.so.0 (0x40051000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x4007e000)
libc.so.6 => /lib/libc.so.6 (0x40139000)
libdl.so.2 => /lib/libdl.so.2 (0x40250000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
/usr/lib/libldap.so.2.0.10:
libresolv.so.2 => /lib/libresolv.so.2 (0x40040000)
libssl.so.0 => /usr/lib/libssl.so.0 (0x40051000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x4007e000)
libc.so.6 => /lib/libc.so.6 (0x40139000)
libdl.so.2 => /lib/libdl.so.2 (0x40250000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
-
With best wishes, Volkov Serge
Network Administrator/Security Administrator
_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel
Подробная информация о списке рассылки Devel