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