I am trying to compile xfmail under RedHat 6.0 but when I run
"./configure" I get the following error messages:

################  Begin of ./configure msgs ################
creating cache ./config.cache
checking if --enable-debug option specified... no
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
... [ many lines here ]
checking for ndbm.h... no
... [ many lines here ]
creating Makefile
creating regex/Makefile
creating compface/Makefile
creating ui/Makefile
creating ui/version.h
creating ui/config.h
ui/config.h is unchanged
*** configure has detected some severe problems. Before running
*** "make" you should check the following messages:

** Can't find ndbm.h. Please check that
   the GNU or Berkeley dbm library is installed correctly on your system.

################ End of ./configure errors  ################

Anyway, I DO CAN find that ndbm.h is present under two subdirectories in
my machine with "locate ndbm.h":

/usr/include/db1/ndbm.h
which belongs to > glibc-devel-2.1.1-6

/usr/i386-glibc20-linux/include/ndbm.h
which belongs to package > compat-glibc-5.2-2.0.7.1

I tried replacing the single "ndbm.h" string in configure file for the
full path of /usr/include/db1/ndbm.h but still doesn't work.

My question is:
How can I let configure "detect" or "know" where is ndbm.h?

TIA
--
J. M. Albores

Reply via email to