On Thu, 16 Nov 2000, Qpopper Support wrote:
> > # ./configure --enable-home-dir-mail=Mailbox --enable-specialauth
> > --enable-apop=/etc/qpopper.auth --with-popuid=pop
> > [snip]
> > checking for ndbm.h... no
> > checking for gdbm.h... no
> > checking for dbm.h... no
>
> This is the problem. Neither ./configure nor the compiler can find
> any of the *dbm.h files. You can try making a link from one of them
> to /usr/include, or you can try adding one of the ./configure flags
> '--includedir=/usr/i386-glibc20-linux/include' or
> '--prefix=/usr/i386-glibc-20-linux' (or either with 'db1' instead of
> 'i386-glibc20-linux').
In my first followup, I noted that even though it didn't find
ndbm.h, there was a line further down that might have indicated that it
did find something for it, hence my confusion.
The solution, then was to create a symbolic link:
ln -s /usr/include/db1/ndbm.h /usr/include/ndbm.h
I still wonder what it is about the (OS) installs that don't
always seem to create things where they need to be or make them available
properly, but I am learning more on the development side :-)
Now it's off to test the results. Thanks to Qpopper Support, ELUG
and Qpopper mailing list members who provided information publicly and
privately...
--
Roger Walker <http://www.rat-hole.com>
Voice/Fax 1-780-440-2685 <http://www.man-from-linux.com>
"HIS Pain; YOUR Gain" <http://www.rope.net>
<http://www.rope.net/signature.html>