<[EMAIL PROTECTED]> wrote: > I don't have installed OpenLDAP on 'standard' place, I've diferent > versions installed under /usr/local/openldap-2.0.x You have *multiple* versions installed at the same time? That's "creative". > I want only report this problem, maybe someone of developers should add > this feature ... I studied it and in file > src/modules/rlm_ldap/configure.in is needed more smart > AC_SMART_CHECK_INCLUDE(lber.h) ... No. If you have includes/libs installed in a non-system standard place, then it's *your* system that's at fault. If you have *multiple* versions of include files and libraries installed, then it's *your* system that's at fault. The AC_SMART_CHECK_INCLUDE tries a number of methods to find the include file. One is locate. If AC_SMART_CHECK_INCLUDE doesn't work, then either you don't have locate, or the includes aren't in the locate database. Now, maybe the configure scripts should take arguments to set the ldap includes && lib directories, but that's a different suggestion. I'm sorry to sound so harsh, but the method used by FreeRADIUS works for most people, most of the time. It's impossible for us (the developers) to write configure scripts which will work across *all* systems, and across *all* weirdness set up by local system admins. I will try to fix the various modules to allow the top-level configure to set the module include/lib directories. That may help to give you the ability to work around your multiple installations. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
