PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Apache] Fehlermeldung beim kompilieren



Jorge
12.06.02, 00:28
bin gerade dabei mir anch der Anleitung auf <URL:http://www.baach.de>
einen LAMP zu installieren. Nur leider habe ich massive Problem bei
der kompilation von Apache 1.3.24.

Wenn ich, so wie beschrieben, den Apache kompilieren will erhalte ich
folgende Fehlermeldung:

mod_auth_dbm.c:84: ndbm.h: No such file or directory
make[4]: *** [mod_auth_dbm.so] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/tmp/lamp/apache_1.3.24/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/tmp/lamp/apache_1.3.24'
make: *** [build] Error 2

Die configure Optionen waren dabei für den Apachen:

--prefix=/opt/http \
--datadir=/var/www \
--enable-module=most \
--enable-shared=max \
--enable-module=ssl

Daraaufhin habe ich mich bei google auf die Suche gemacht. Habe einen
Tipp auf die fehlende Berkeley DB gefunden; installiert, brachte aber
keine Änderung.

Weitere Tipps fand ich hier:
Message-ID: <3A6E5F6B.8A33E3F@greenwitch.com>
Message-ID: <lqbm49.vf.ln@fenris.webthing.com>

Darauf hin den Indianer mit den configure Optionen

--prefix=/opt/http \
--datadir=/var/www \
--enable-module=most \
--enable-shared=max \
--disable-module=auth_dbm \
--enable-module=ssl\
--enable-module=auth_db

konfiguriert und make angeworfen. Jetzt bekomme ich folgende
Fehlermeldung beim kompilieren:

mod_auth_db.c: In function `get_db_pw':
mod_auth_db.c:176: warning: assignment makes pointer from integer
without a cast
mod_auth_db.c:186: warning: passing arg 2 of pointer to function from
incompatible pointer type
mod_auth_db.c:186: too few arguments to function
mod_auth_db.c:196: too few arguments to function
make[4]: *** [mod_auth_db.so] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/tmp/lamp/apache_1.3.24/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/tmp/lamp/apache_1.3.24'
make: *** [build] Error 2

Noch ein paar Worte zu dem verwendeten Linux. Dabei handelt es sich um
ein Linuxfromscratch System mit, soweit ich das sehen kann, allen
erforderlichen installierten Dingen. Kernel ist der z.Z. aktuelle
2.4.18, sollte aber nichts zur Sache beisteuern.

Kann mir jemand helfen?

stefaan
12.06.02, 13:48
Servus!

Ich verweise einmal hierhin (http://groups.google.com/groups?hl=de&lr=&ie=UTF8&oe=UTF8&threadm=5m06ea.rfl.ln%40lenz-online.org&rnum=6&prev=/groups%3Fq%3D%2522mod_auth_db.c:%2BIn%2Bfunction%2 B%2560get_db_pw%27:%2522%26hl%3Dde%26lr%3D%26ie%3D UTF8%26oe%3DUTF8%26selm%3D5m06ea.rfl.ln%2540lenz-online.org%26rnum%3D6), funktionierts auch? ;)

Grüße, Stefan