I am having the exact same problem seen here: http://mail-archives.apache.org/mod_mbox/httpd-users/200601.mbox/%3c6beddb200601251141h4a59dbcat925ac19d0c346fc1@xxxxxxxxxxxxxx%3e I have tried the solution listed in a followup, but that has not worked for me. I am trying to compile apache 2.2.2 with ldap support on Solaris 2.9 but get this error during make: make[1]: Entering directory `/admin/httpd-2.2.2' /admin/httpd-2.2.2/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthreads -DSOLARIS2=9 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/local/include -I/usr/local/BerkeleyDB/include -I/usr/local/ssl/include -I/admin/httpd-2.2.2/srclib/pcre -I. -I/admin/httpd-2.2.2/os/unix -I/admin/httpd-2.2.2/server/mpm/prefork -I/admin/httpd-2.2.2/modules/http -I/admin/httpd-2.2.2/modules/filters -I/admin/httpd-2.2.2/modules/proxy -I/admin/httpd-2.2.2/include -I/admin/httpd-2.2.2/modules/generators -I/admin/httpd-2.2.2/modules/mappers -I/admin/httpd-2.2.2/modules/database -I/admin/httpd-2.2.2/srclib/apr/include -I/admin/httpd-2.2.2/srclib/apr-util/include -I/usr/local/openldap/include -I/usr/local/include -I/admin/httpd-2.2.2/modules/proxy/../generators -I/admin/httpd-2.2.2/modules/ssl -I/admin/httpd-2.2.2/modules/dav/main -prefer-non-pic -static -c modules.c && touch modules.lo gcc -g -O2 -pthreads -DSOLARIS2=9 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/local/include -I/usr/local/BerkeleyDB/include -I/usr/local/ssl/include -I/admin/httpd-2.2.2/srclib/pcre -I. -I/admin/httpd-2.2.2/os/unix -I/admin/httpd-2.2.2/server/mpm/prefork -I/admin/httpd-2.2.2/modules/http -I/admin/httpd-2.2.2/modules/filters -I/admin/httpd-2.2.2/modules/proxy -I/admin/httpd-2.2.2/include -I/admin/httpd-2.2.2/modules/generators -I/admin/httpd-2.2.2/modules/mappers -I/admin/httpd-2.2.2/modules/database -I/admin/httpd-2.2.2/srclib/apr/include -I/admin/httpd-2.2.2/srclib/apr-util/include -I/usr/local/openldap/include -I/usr/local/include -I/admin/httpd-2.2.2/modules/proxy/../generators -I/admin/httpd-2.2.2/modules/ssl -I/admin/httpd-2.2.2/modules/dav/main -c /admin/httpd-2.2.2/server/buildmark.c /admin/httpd-2.2.2/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthreads -L/usr/local/openldap/lib -L/usr/local/lib -L/usr/local/BerkeleyDB/lib -L/usr/local/ssl/lib -R/usr/local/lib -R/usr/local/BerkeleyDB/lib -R/usr/local/ssl/lib -o httpd modules.lo buildmark.o -export-dynamic server/libmain.la modules/aaa/libmod_authn_file.la modules/aaa/libmod_authn_default.la modules/aaa/libmod_authz_host.la modules/aaa/libmod_authz_groupfile.la modules/aaa/libmod_authz_user.la modules/aaa/libmod_authz_default.la modules/aaa/libmod_auth_basic.la modules/filters/libmod_include.la modules/filters/libmod_filter.la modules/loggers/libmod_log_config.la modules/metadata/libmod_env.la modules/metadata/libmod_setenvif.la modules/ssl/libmod_ssl.la modules/http/libmod_http.la modules/http/libmod_mime.la modules/generators/libmod_status.la modules/generators/libmod_autoindex.la modules/generators/libmod_asis.la modules/generators/libmod_cgi.la modules/mappers/libmod_negotiation.la modules/mappers/libmod_dir.la modules/mappers/libmod_actions.la modules/mappers/libmod_speling.la modules/mappers/libmod_userdir.la modules/mappers/libmod_alias.la modules/mappers/libmod_rewrite.la modules/mappers/libmod_so.la server/mpm/prefork/libprefork.la os/unix/libos.la -lm /admin/httpd-2.2.2/srclib/pcre/libpcre.la /admin/httpd-2.2.2/srclib/apr-util/libaprutil-1.la -lldap -llber -lexpat -liconv /admin/httpd-2.2.2/srclib/apr/libapr-1.la -luuid -lsendfile -lrt -lsocket -lnsl -lpthread -ldl Undefined first referenced symbol in file apr_ldap_info server/.libs/libmain.a(exports.o) apr_ldap_init server/.libs/libmain.a(exports.o) apr_ldap_url_parse_ext server/.libs/libmain.a(exports.o) apr_ldap_ssl_deinit server/.libs/libmain.a(exports.o) apr_ldap_is_ldapi_url server/.libs/libmain.a(exports.o) apr_ldap_is_ldaps_url server/.libs/libmain.a(exports.o) apr_ldap_set_option server/.libs/libmain.a(exports.o) apr_ldap_get_option server/.libs/libmain.a(exports.o) apr_ldap_is_ldap_url server/.libs/libmain.a(exports.o) apr_ldap_ssl_init server/.libs/libmain.a(exports.o) apr_ldap_url_parse server/.libs/libmain.a(exports.o) ld: fatal: Symbol referencing errors. No output written to .libs/httpd collect2: ld returned 1 exit status make[1]: *** [httpd] Error 1 make[1]: Leaving directory `/admin/httpd-2.2.2' make: *** [all-recursive] Error 1 Configure runs successfully, but I am able to see a few erors in config.log: http://valdosta.edu/~kckepple/config.log specifically: Undefined first referenced symbol in file sqrt /var/tmp//ccgftUtH.o ld: fatal: Symbol referencing errors. No output written to conftest and a few similar to this. Seems a bit odd there are two slashes after tmp. using this command and setting these env vars: CC="gcc"; export CC CPPFLAGS="-I/usr/local/include -I/usr/local/BerkeleyDB/include -I/usr/local/ssl/include"; export CPPFLAGS LDFLAGS="-L/usr/local/lib -L/usr/local/BerkeleyDB/lib -L/usr/local/ssl/lib -R/usr/local/lib -R/usr/local/BerkeleyDB/lib -R/usr/local/ssl/lib"; export LDFLAGS "./configure" "--enable-so" "--with-layout=Apache" "--enable-ssl" "--prefix=/usr/local/apache-2.2.2" "--enable-speling" "--enable-rewrite" "--with-ldap" "--enable-ldap" "--enable-authnz-ldap" "--with-libraries=/usr/lib:/usr/local/lib" "--with-ldap-sdk=openldap" "--with-ldap-lib=/usr/local/openldap/lib" "--with-ldap-include=/usr/local/openldap/include" I have also tried removing "--enable-ldap" "--enable-authnz-ldap" to no success. As well as seprately comileing apx and apx-util and using --with-apr= and --with-apr-util = to the correct directories env PWD=/admin/httpd-2.2.2 TZ=US/Eastern HOSTNAME=lyre.valdosta.edu LD_LIBRARY_PATH=/usr/local/bin:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/lang:/usr/local:/usr/ucb:/usr/local/lib:/usr/lib:/usr/sfw/lib:/usr/lib/netsvc/yp:/usr/local/bin:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/lang::/usr/local:/usr/ucb:/usr/local/lib:/usr/lib:/usr/sfw/lib:/usr/include:/usr/local/include/usr/include:/usr/local/include:/usr/local/ssl/include:/usr/local/ssl/:.: CC=gcc JGRASP_HOME=/usr/local/jgrasp GNOME_PATH=/opt/gnome USER=root MACHTYPE=sparc-sun-solaris2.9 SSH2_SFTP_LOG_FACILITY=-1 MAIL=/var/mail/root OLDPWD=/ CPPFLAGS=-I/usr/local/include -I/usr/local/BerkeleyDB/include -I/usr/local/ssl/include EDITOR=vim LOGNAME=root SHLVL=1 LDFLAGS=-L/usr/local/lib -L/usr/local/BerkeleyDB/lib -L/usr/local/ssl/lib -R/usr/local/lib -R/usr/local/BerkeleyDB/lib -R/usr/local/ssl/lib SHELL=/usr/bin/bash JDK_HOME=/usr/j2se/bin HOSTTYPE=sparc OSTYPE=solaris2.9 HISTSIZE=1000 HOME=/ TERM=xterm PATH=/opt/gnome/bin:/usr/local/bin:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/lang:/usr/local:/usr/ucb:/usr/local/lib:/usr/lib:/usr/sfw/lib:/usr/lib/netsvc/yp _=/bin/env I have been able to build and install apache without ldap. Thanks -- Kyle --------------------------------------------------------------------- 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