ndbm.h: Datei oder Verzeichnis nicht gefunden

2003-06-19 Diskussionsfäden Thomas Deutschmann
 
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo,

ich versuche den Apache 1.3.27 unter Debian Testing zu kompilieren.
Leider schlägt make immer mit folgendem Fehler fehl:

 Snip *
=== src/modules/standard
gcc -c  -I../../os/unix -I../../include   -DLINUX=22
- -I/usr/include/gdbm -DMOD_SSL=208114 -DUSE_HSREGEX -DEAPI -DUSE_EXPAT
- -I
../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE
mod_auth_dbm.c  mv mod_auth_dbm.o mod_auth_dbm.lo
mod_auth_dbm.c:84:18: ndbm.h: Datei oder Verzeichnis nicht gefunden
mod_auth_dbm.c: In function `get_dbm_pw':
mod_auth_dbm.c:152: error: `DBM' undeclared (first use in this
function)
mod_auth_dbm.c:152: error: (Each undeclared identifier is reported
only once
mod_auth_dbm.c:152: error: for each function it appears in.)
mod_auth_dbm.c:152: error: `f' undeclared (first use in this
function)
mod_auth_dbm.c:153: error: `datum' undeclared (first use in this
function)
mod_auth_dbm.c:153: error: parse error before d
mod_auth_dbm.c:156: error: `q' undeclared (first use in this
function)
mod_auth_dbm.c:170: error: `d' undeclared (first use in this
function)
make[4]: *** [mod_auth_dbm.so] Fehler 1
make[3]: *** [all] Fehler 1
make[2]: *** [subdirs] Fehler 1
make[2]: Leaving directory `/usr/local/src/apache_1.3.27/src'
make[1]: *** [build-std] Fehler 2
make[1]: Leaving directory `/usr/local/src/apache_1.3.27'
make: *** [build] Fehler 2
 Snap *

Ein find / -name 'ndbm.h' ergibt, dass es den File nicht gibt.
Durch die Suche in Google oder hier in der ML habe ich erfahren, dass
es an fehlenden GDMB-Paketen liegen könnte. Meines erachtens sind
aber alle installiert.
Der Fehler den es mal unter Debian gab, ist von 2002 - also schon
längst fixed (da war auch nur was broken).

Hoffe jemand kann mir weiterhelfen.

Mit freundlichen Grüßen / Best regards
Thomas Deutschmann

- --
Thomas Deustchmann
Clemens-August-Str. 23
41542 Dormagen

Telefon: +49 700 00 944 774
Fax: +49 700 00 944 774

http://www.Deutschmann.biz

PGP-Key: http://www.Deutschmann.biz/Thomas_Deutschmann.asc
Hash: (0x393A4C4F)
- --



-BEGIN PGP SIGNATURE-
Version: PGP 8.0.2

iQA/AwUBPvHjW4vpZAQ5OkxPEQIT5QCgkTFIJWZOv0PV6IFGJYCqOkDhw3MAoKp/
Ao1lL9ypCuiQz9Qjy5t08p9k
=sfxj
-END PGP SIGNATURE-


smime.p7s
Description: S/MIME cryptographic signature


Re: ndbm.h: Datei oder Verzeichnis nicht gefunden

2003-06-19 Diskussionsfäden Max Dittrich

Hallo,
ich versuche den Apache 1.3.27 unter Debian Testing zu kompilieren.
Leider schlägt make immer mit folgendem Fehler fehl:
 Snip *
=== src/modules/standard
gcc -c  -I../../os/unix -I../../include   -DLINUX=22
- -I/usr/include/gdbm -DMOD_SSL=208114 -DUSE_HSREGEX -DEAPI -DUSE_EXPAT
- -I
../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE
mod_auth_dbm.c  mv mod_auth_dbm.o mod_auth_dbm.lo
mod_auth_dbm.c:84:18: ndbm.h: Datei oder Verzeichnis nicht gefunden
[...]
Ein find / -name 'ndbm.h' ergibt, dass es den File nicht gibt.
Vielleicht findest Du 'gdbm-ndbm.h' so wie es
http://packages.debian.org/cgi-bin/search_contents.pl?word=libgdbmg1-dev 
 searchmode=filelist

tut.
Diese ist wohl im Paket 'libgdbmg1-dev' enthalten und tut seinen Dienst 
vielleicht auch als 'ndbm.h'. Wenn nicht liegt es wohl daran, dass ich 
keine Erfahrung mit Debian habe. ;)

Durch die Suche in Google oder hier in der ML habe ich erfahren, dass
es an fehlenden GDMB-Paketen liegen könnte. Meines erachtens sind
aber alle installiert.
Der Fehler den es mal unter Debian gab, ist von 2002 - also schon
längst fixed (da war auch nur was broken).
gruss,
.max
--
   Apache HTTP Server Mailing List users-de 
 unsubscribe-Anfragen an [EMAIL PROTECTED]
  sonstige Anfragen an [EMAIL PROTECTED]
--



AW: ndbm.h: Datei oder Verzeichnis nicht gefunden

2003-06-19 Diskussionsfäden Thomas Deutschmann
 
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo,

libgdbmg1-dev hatte ich ja exakt deswegen installiert, aber drauf
kommen das die Datei anders heißt, also gdbm-ndbm.h muss man auch
erstmal :)

Vielen Dank! Habe einen Symlink auf ndbm.h gesetzt und alles lief.

Mit freundlichen Grüßen / Best regards
Thomas Deutschmann

- --
Thomas Deustchmann
Clemens-August-Str. 23
41542 Dormagen

Telefon: +49 700 00 944 774
Fax: +49 700 00 944 774

http://www.Deutschmann.biz

PGP-Key: http://www.Deutschmann.biz/Thomas_Deutschmann.asc
Hash: (0x393A4C4F)
- --



- -Ursprüngliche Nachricht-
Von: Max Dittrich [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 19. Juni 2003 19:43
An: users-de@httpd.apache.org


 
 Hallo,
 
 ich versuche den Apache 1.3.27 unter Debian Testing zu kompilieren.
 Leider schlägt make immer mit folgendem Fehler fehl:
 
  Snip *
 === src/modules/standard
 gcc -c  -I../../os/unix -I../../include   -DLINUX=22
 - -I/usr/include/gdbm -DMOD_SSL=208114 -DUSE_HSREGEX -DEAPI 
 -DUSE_EXPAT
 - -I
 ../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE 
 mod_auth_dbm.c  mv mod_auth_dbm.o mod_auth_dbm.lo
 mod_auth_dbm.c:84:18: ndbm.h: Datei oder Verzeichnis nicht gefunden

[...]

 
 Ein find / -name 'ndbm.h' ergibt, dass es den File nicht gibt.

Vielleicht findest Du 'gdbm-ndbm.h' so wie es

http://packages.debian.org/cgi-bin/search_contents.pl?word=libgdbmg1-d
ev
  searchmode=filelist

tut.

Diese ist wohl im Paket 'libgdbmg1-dev' enthalten und tut seinen
Dienst vielleicht auch als 'ndbm.h'. Wenn nicht liegt es wohl daran,
dass ich keine Erfahrung mit Debian habe. ;)

 Durch die Suche in Google oder hier in der ML habe ich erfahren,
 dass  es an fehlenden GDMB-Paketen liegen könnte. Meines erachtens
 sind aber  alle installiert.
 Der Fehler den es mal unter Debian gab, ist von 2002 - also schon 
 längst fixed (da war auch nur was broken).

gruss,
.max


- --
- 
Apache HTTP Server Mailing List users-de 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
- --
- 



-BEGIN PGP SIGNATURE-
Version: PGP 8.0.2

iQA/AwUBPvH3QYvpZAQ5OkxPEQIX1ACgpoT4pKqyNb9DRC8z7rHra3dy3fsAoP7M
of0N7HpjxlUN1X9vi0y0gcBJ
=GpW3
-END PGP SIGNATURE-


smime.p7s
Description: S/MIME cryptographic signature