I need to compile an old apache version, 1.3 and compilation process fails because:
mod_auth_dbm.c:77:18: fatal error: ndbm.h: File or directory not found
where is it?
That file here (Fedora 18) belongs to
What do you need an outdated apache, which moreover has known vulnerabilities? Why doesn't the distribution's apache work? It is probably a much better idea to port whatever requires that apache forward than to get stuck in prehistory...
In ubuntu there is
update the cache with
and than you can to search the package you need with
There is only tendra package, that contains file with such name.
Also libgdbm-dev contains /usr/include/gdbm-ndbm.h. May be it's the one you need. You can try to compile with it.
ps. Also you can use search on ubuntu site.