On Wed, 9 Jun 2004 03:41 pm, Joe R. Jah wrote: > Hi Folks, > > Make check errors on BSD/OS 4.3.1: > > ../htlib/.libs/libht.a(HtWordType.o): In function > `HtStripPunctuation(String &)': > /tmp/htdig-3.2.0b6/htlib/../htword/WordType.h:66: undefined > reference to `WordType::instance' gmake[2]: *** [testnet] Error 1
Greetings Joe, This is the same problem as Jesse was getting on HP-UX... To hunt this problem down, could you please 1. Try the explicit g++ command I suggested in <http://www.mail-archive.com/[EMAIL PROTECTED]/msg02078.html> 2. Replace '--mode=link' by '--mode=link --preserve-dup-deps' in line 324 of test/Makefile and then try make check again. 3. Replace the line something like HTLIBS = $(top_builddir)/htnet/libhtnet.la \ $(top_builddir)/htcommon/libcommon.la \ $(top_builddir)/htword/libhtword.la \ $(top_builddir)/htlib/libht.la \ $(top_builddir)/htcommon/libcommon.la \ $(top_builddir)/htword/libhtword.la \ $(top_builddir)/db/libhtdb.la \ $(top_builddir)/htlib/libht.la in test/Makefile, by a line like HTLIBS = $(top_builddir)/htnet/libhtnet.la \ $(top_builddir)/htcommon/libcommon.la \ $(top_builddir)/htword/libhtword.la \ $(top_builddir)/htlib/libht.la \ $(top_builddir)/./htcommon/libcommon.la \ $(top_builddir)/./htword/libhtword.la \ $(top_builddir)/./db/libhtdb.la \ $(top_builddir)/./htlib/libht.la (that is, for the repeated libraries, add a './' to the path) and then rerun make check. 4. Type nm htword/.libs/libhtword.a | grep instance nm test/testnet.o | grep instance 5. Type cp /bin/true test/testnet make check > Warnings from htdig: > > Warning: Configuration option heading_factor_1 is no longer > supported > Warning: Configuration option heading_factor_2 is no longer > supported > Warning: Configuration option heading_factor_3 is no longer > supported > Warning: Configuration option heading_factor_4 is no longer > supported > Warning: Configuration option heading_factor_5 is no longer > supported > Warning: Configuration option heading_factor_6 is no longer > supported > Warning: Configuration option modification_time_is_now is no longer > supported > Warning: Configuration option pdf_parser is no longer > supported > Warning: Configuration option translate_amp is no longer > supported > Warning: Configuration option translate_lt_gt is no longer supported > Warning: Configuration option translate_quot is no longer supported > > Huh? Because people were confused by pdf_parser no longer working in ht://Dig, it now checks for old 3.1.x configuration attributes which are in the htdig.conf file but not supported by ht://Dig 3.2.x Are any of these options specified in your htdig.conf? If not, this is a bug... Thanks for the testing, Lachlan -- [EMAIL PROTECTED] ht://Dig developer DownUnder (http://www.htdig.org) ------------------------------------------------------- This SF.Net email is sponsored by: GNOME Foundation Hackers Unite! GUADEC: The world's #1 Open Source Desktop Event. GNOME Users and Developers European Conference, 28-30th June in Norway http://2004/guadec.org _______________________________________________ ht://Dig Developer mailing list: [EMAIL PROTECTED] List information (subscribe/unsubscribe, etc.) https://lists.sourceforge.net/lists/listinfo/htdig-dev
