You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Michael Ackermann <mi...@asd-edv.de> on 2002/02/23 16:19:18 UTC

Apache kompilieren

Halllo Liste,

will gerade den Apache 1.3.22 auf SuSE7.2 installieren,
jedoch bricht er mir beim make mit folgender Meldung ab.

-DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE
mod_rewrite.c && mv mod_rewrite.o mod_rewrite.lo
In file included from mod_rewrite.c:93:
mod_rewrite.h:133: ndbm.h: No such file or directory
make[4]: *** [mod_rewrite.so] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/home/ackerman/apache/apache_1.3.22/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/ackerman/apache/apache_1.3.22'
make: *** [build] Error 2

config.status sieht so aus
./configure \
"--with-layout=Apache" \
"--prefix=/usr/local/apache/1.3.22" \
"--enable-module=most" \
"--enable-shared=max" \
"$@"

Standard eben!

Was fehlt mir denn da noch

Danke für jede Hilfe
Michael Ackermann


Re: Apache kompilieren

Posted by Michael Ackermann <Mi...@asd-edv.de>.
Moin, moin Joerg,

At 17:57 23.02.2002, you wrote:
>Moin,
>
>Sollte es schon installiert sein erweitere den IncludePath ueber CFLAGS oder
>trage den absoluten Pfad in die mod_rewrite.c Zeile 133 ein.

gdbm war installiert gdbm-devel aber nicht "jajaja"
nu klappts, Danke

>Achja.. Apache 1.3.23 ist aktuell.. nur wo du eh schon dabei bist.

Schon gesaugt

>Gruss
>Joerg Behrens

Gruss
Michael


Re: Apache kompilieren

Posted by Joerg Behrens <be...@takenet.de>.
Moin,

----- Original Message -----
From: "Michael Ackermann" <mi...@asd-edv.de>
To: <us...@httpd.apache.org>
Sent: Saturday, February 23, 2002 4:19 PM
Subject: Apache kompilieren


> Halllo Liste,
>
> will gerade den Apache 1.3.22 auf SuSE7.2 installieren,
> jedoch bricht er mir beim make mit folgender Meldung ab.
>
> -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE
> mod_rewrite.c && mv mod_rewrite.o mod_rewrite.lo
> In file included from mod_rewrite.c:93:
> mod_rewrite.h:133: ndbm.h: No such file or directory
[..]

Du moechtest Apache mit allen Modulen kompilieren. Diese haben
Abhaengigkeiten. Fuer die auth_db* Geschichten wird BerkleyDB gebraucht.
Diese header dateien sind nicht da oder in falschen Pfaden. Zumind hier wird
'ndbm.h' vermisst. Is bei Suse aber mit auf den CD (suche mal nach gdbm).
Alternativ http://www.gnu.org/directory/gdbm.html

Sollte es schon installiert sein erweitere den IncludePath ueber CFLAGS oder
trage den absoluten Pfad in die mod_rewrite.c Zeile 133 ein.

Achja.. Apache 1.3.23 ist aktuell.. nur wo du eh schon dabei bist.

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025