Hello-

I'm working on compiling freeradius 0.4 here, and specifically rlm_ldap. 
I'm using configure with
--with-rlm-ldap-lib-dir=/usr/local/lib 
--with-rlm-ldap-include-dir=/usr/local/include. However it doesn't seem 
like configure is actually using those options.

In src/modules/rlm_ldap:
config.status:
# ./configure  --sysconfdir=/home/radius/etc 
--localstatedir=/home/radius/etc --disable-ltdl-install --without-snmp 
--with-r
lm_ldap=yes --with-logdir=/home/radius/logs 
--with-rlm-krb5-lib-dir=/usr/local/lib 
--with-rlm-krb5-include-dir=/usr/local/in
clude --with-rlm-ldap-lib-dir=/usr/local/lib 
--with-rlm-ldap-include-dir=/usr/local/include --enable-ltdl-install=no 
--cache
-file=../../.././config.cache --srcdir=.

config.log:
configure:1534: gcc -o conftest  -D_REENTRANT -Wall -D_GNU_SOURCE -DNDEBUG 
conftest.c -lresolv -lnsl -lresolv -lpthrea
d  -lpthread -lpthread -lsasl -lcrypto -lssl -llber -lldap_r 1>&5
/usr/local/lib/libldap_r.a(open.o): In function `ldap_create':
/usr/obj/local/openldap/012/libraries/libldap_r/open.c:134: undefined 
reference to `ber_memcalloc'
/usr/obj/local/openldap/012/libraries/libldap_r/open.c:149: undefined 
reference to `ber_strdup'
/usr/obj/local/openldap/012/libraries/libldap_r/open.c:151: undefined 
reference to `ber_strdup'

... and thus won't build the LDAP module. Is there something obviously 
wrong with this config?

Thanks,
-Kevin
---------------------------------------------------
Kevin C. Miller <[EMAIL PROTECTED]>
Network Group
Carnegie Mellon University

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to