Hi Rainer, I am kind of new to configure and compile apache. Can you tell me how to building against the bundled Solaris ldap client libs? I had source code of 2.2.17 First I ran ./configure --prefix=/www/apache2 --enable-so --enable-proxy --enable-ssl --enable-deflate --enable-rewrite --enable-headers --enable-cgid --enable-ldap --enable-authnz-ldap It finished OK and part of the output shows following checking for zlib library... found forcing MOD_DEFLATE_LDADD to "-lz" removed "-lz" from LIBS checking whether to enable mod_deflate... yes (default) checking whether to enable mod_ldap... checking dependencies checking whether to enable mod_ldap... yes (default) checking whether to enable mod_log_config... yes (default) checking whether to enable mod_log_forensic... no checking whether to enable mod_logio... no checking whether to enable mod_env... yes (default) checking whether to enable mod_mime_magic... no checking whether to enable mod_cern_meta... no checking whether to enable mod_expires... no I got error when I run the "make" Undefined first referenced symbol in file apr_ldap_info modules/ldap/.libs/libmod_ldap.a(util_ldap.o ) apr_ldap_init modules/ldap/.libs/libmod_ldap.a(util_ldap.o ) apr_ldap_ssl_deinit modules/ldap/.libs/libmod_ldap.a(util_ldap.o ) apr_ldap_set_option modules/ldap/.libs/libmod_ldap.a(util_ldap.o ) apr_ldap_ssl_init modules/ldap/.libs/libmod_ldap.a(util_ldap.o ) apr_ldap_url_parse modules/aaa/.libs/libmod_authnz_ldap.a(mod_a uthnz_ldap.o) ld: fatal: Symbol referencing errors. No output written to .libs/httpd collect2: ld returned 1 exit status *** Error code 1 Is there a step I am missing? Thanks David Long -----Original Message----- From: Rainer Jung [mailto:rainer.jung@xxxxxxxxxxx] Sent: Monday, December 27, 2010 1:53 AM To: users@xxxxxxxxxxxxxxxx Subject: Re: help on compile 2.2.17 with ldap support On 24.12.2010 02:16, Nick Kew wrote: > On Thu, 23 Dec 2010 16:16:48 -0800 > David Long<DLONG@xxxxxxxxxx> wrote: > >> Hi, >> I am getting error when trying to compile 2.2.17 with ldap authentication support on Solaris 10 Sparc server. > > Insufficient information - I see more than one likely cause. > > First thing to do is to separate out the APR and APR-UTIL builds: > > 1. Build APR, run tests, and install > 2. Do the same for APR-UTIL. This is where you'll have to configure > ldap support, and get the most meaningful error messages if there's > a problem. > 3. Now build httpd using --with-apr and --with-apr-util pointing to > what you just installed. > >> First, I download Mozilla ldap c-sdk > > That's not the 'usual' ldap. Not sure how well-supported it > is, since I've not used it myself. But building apr-util and > running its tests will tell you that - if it fails, try > OpenLDAP and report back whether it makes a difference. ... or simply building against the bundled Solaris ldap client libs which will be detected automatically. Regards, Rainer --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx