<[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

Reply via email to