Looks like configure can't find ldap.h: ./configure --with-rlm-ldap-lib-dir=/usr/local/src/freeradius-0.5/openldap/l ib --with-rlm-ldap-include-dir==/usr/local/src/freeradius-0.5/openldap/inclu de creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for inet_aton in -lresolv... yes checking for lber.h... yes ==> checking for ldap.h... no checking for sasl_encode in -lsasl... yes checking for DH_new in -lcrypto... yes checking for SSL_new in -lssl... yes checking for ber_init in -llber... yes checking for ldap_init in -lldap... yes checking for ldap_start_tls_s in -lldap... yes updating cache ./config.cache creating ./config.status creating Makefile
Don't know why, it's definitely there. Version info: --RedHat 7.1 --OpenLdap 2.0.23 (installed under freeradius-0.5/openldap) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
