On 27.12.2010 19:28, David Long wrote:
I am kind of new to configure and compile apache.
Can you tell me how to building against the bundled Solaris ldap client libs?
As Nick wrote: it might be easier for you to first build apr and
apr-util separately. You can download the latest releases of apr and
apr-util, build them - with ldap support in apr-util - and install them
and then build httpd against those freshly installed apr and apr-util.
That way you can check success step by step.
Regards,
Rainer
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.j...@kippdata.de]
Sent: Monday, December 27, 2010 1:53 AM
To: users@httpd.apache.org
Subject: Re: [us...@httpd] 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<dl...@lynden.com> 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-unsubscr...@httpd.apache.org
" from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org