You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Erik van Dam <e....@nedstat.com> on 2006/11/06 15:26:58 UTC
[users@httpd] Re: httpd 2.2.3 compile failures
Erik van Dam wrote:
> Dear All,
>
> I'm trying to compile apache 2.2.3 with the following options:
>
> "./configure" \
> "--prefix=/usr/local/apache" \
> "--with-mpm=prefork" \
> "--disable-include" \
> "--disable-cgid" \
> "--disable-imap" \
> "--disable-userdir" \
> "--enable-mods-shared=cgi ssl expires" \
> "--enable-so" \
> "--sysconfdir=/usr/local/apache/conf" \
> "--enable-headers" \
> "--with-dbm=db43" \
> "--with-included-apr" \
> "--enable-proxy" \
> "--enable-proxy-ajp" \
> "--enable-rewrite" \
> "--enable-deflate" \
> "$@"
>
>
> The configure goes fine but then i run make and it stops at:
>
> make[1]: Entering directory `/root/httpd-2.2.3/support'
> make[2]: Entering directory `/root/httpd-2.2.3/support'
> /root/httpd-2.2.3/srclib/apr/libtool --silent --mode=compile gcc -g -O2
> -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE
> -I/root/httpd-2.2.3/srclib/pcre -I. -I/root/httpd-2.2.3/os/unix
> -I/root/httpd-2.2.3/server/mpm/prefork -I/root/httpd-2.2.3/modules/http
> -I/root/httpd-2.2.3/modules/filters -I/root/httpd-2.2.3/modules/proxy
> -I/root/httpd-2.2.3/include -I/root/httpd-2.2.3/modules/generators
> -I/root/httpd-2.2.3/modules/mappers -I/root/httpd-2.2.3/modules/database
> -I/root/httpd-2.2.3/srclib/apr/include
> -I/root/httpd-2.2.3/srclib/apr-util/include
> -I/root/httpd-2.2.3/modules/proxy/../generators
> -I/root/httpd-2.2.3/modules/ssl -I/root/httpd-2.2.3/modules/dav/main
> -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
> /root/httpd-2.2.3/srclib/apr/libtool --silent --mode=link gcc -g -O2
> -pthread -o htpasswd htpasswd.lo -lm
> /root/httpd-2.2.3/srclib/pcre/libpcre.la
> /root/httpd-2.2.3/srclib/apr-util/libaprutil-1.la -lexpat
> /root/httpd-2.2.3/srclib/apr/libapr-1.la -lrt -lcrypt -lpthread -ldl
> /root/httpd-2.2.3/srclib/apr-util/.libs/libaprutil-1.so: undefined
> reference to `apr_dbm_type_db'
> collect2: ld returned 1 exit status
> make[2]: *** [htpasswd] Error 1
> make[2]: Leaving directory `/root/httpd-2.2.3/support'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/httpd-2.2.3/support'
> make: *** [all-recursive] Error 1
>
>
> The reason it goes wrong is due the variable "--with-dbm=db43" anybody
> why this is and how to solve it?
>
Fixed,
Added
"--with-berkeley-db" and everything got out fine.
--
Erik van Dam | Nedstat BV
e.van.dam@nedstat.com | Dalsteindreef 30
+31 (0) 6 22 31 32 45 | 1112 XC DIEMEN
---------------------------------------------------------------------
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@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org