At 10:34 AM 12/3/2002, Brad Nicholes wrote: >As far as the APU->APR changes go on NetWare, the net result is the same for us. >Since we don't have autoconf on NetWare, this requires us to have our own version of >apr_ldap.h (ie. apr_ldap.hnw) just like the Windows platform. But unlike Windows and >Unix, we don't have to support different flavors of the OS, so going through all of >the #ifdef gyrations doesn't make much sense for us. The root #define's will always >be the same for NetWare.
The only thing that affects Netware [and Unix] is deprecating the various #define APU_HAS_LDAP_* symbols and replacing them with #define APR_HAS_LDAP_* 0 | 1. If Netware or Win32 can 'conditionally' support ldap, then we need to consider having an apr_ldap.hxx file that contains all of the #define APR_HAS_LDAP_* 0 statements. The header should always exist, and inform the app if ldap is available. Of course, I'm expecting that Win32 will support LDAP unconditionally using MS's implementation, and it sounds the same on Netware. Bill