I'm trying to compile htdig 3.2.0b2 on RedHat 7.0, but I'm running into some problems.  I am receiving the following error at compile time:

Making all in htcommon
make[1]: Entering directory `/usr/local/src/htdig-3.2.0b2/htcommon'
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../include -DDEFAULT_CONFIG_FILE=\"/usr/local/htdig/conf/htdig.conf\"                 -I../include -I../htlib                 -I../htnet -I../htcommon                 -I../htword                
-I../db/dist -I../db/dist                 -I../db/include -I../db/include                 -DBIN_DIR=\"/usr/local/htdig/bin\"                 -DCOMMON_DIR=\"/usr/local/htdig/share/htdig\"                 -DCONFIG_DIR=\"/usr/local/htdig/conf\"                 -DDATABASE_DIR=\"/usr/local/htdig/var/htdig\"                 -DIMAGE_URL_PREFIX=\"/htdig\"    -I/usr/include  -g -O2 -Wall -c DocumentDB.cc
rm -f .libs/DocumentDB.lo
c++ -DHAVE_CONFIG_H -I. -I. -I../include -DDEFAULT_CONFIG_FILE=\"/usr/local/htdig/conf/htdig.conf\" -I../include -I../htlib -I../htnet -I../htcommon -I../htword -I../db/dist -I../db/dist -I../db/include -I../db/include -DBIN_DIR=\"/usr/local/htdig/bin\" -DCOMMON_DIR=\"/usr/local/htdig/share/htdig\" -DCONFIG_DIR=\"/usr/local/htdig/conf\" -DDATABASE_DIR=\"/usr/local/htdig/var/htdig\" -DIMAGE_URL_PREFIX=\"/htdig\" -I/usr/include -g -O2 -Wall -Wp,-MD,.deps/DocumentDB.pp -c  -fPIC -DPIC DocumentDB.cc -o .libs/DocumentDB.lo
In file included from DocumentRef.h:23,
                 from DocumentDB.h:23,
                 from DocumentDB.cc:20:
HtWordList.h: In method `HtWordList::HtWordList (const Configuration
&)':
HtWordList.h:33: `abort' undeclared (first use this function)
HtWordList.h:33: (Each undeclared identifier is reported only once for
each function it appears in.)
In file included from DocumentDB.cc:27:
/usr/include/stdlib.h: At top level:
/usr/include/stdlib.h:560: `void abort ()' used prior to declaration
DocumentDB.cc: In method `int DocumentDB::LoadDB (const String &,
int)':
DocumentDB.cc:452: warning: unused variable `char *line'
make[1]: *** [DocumentDB.lo] Error 1
make[1]: Leaving directory `/usr/local/src/htdig-3.2.0b2/htcommon'
make: *** [all-recursive] Error 1


Any ideas as to what might be going on here? it compiles find on 6.2....I'd be happy to provide any additional details that might be helpful.

-Jason

Reply via email to