building htdig-3.0.8b2 on cygwin32


Stipe Tolj (tolj@uni-duesseldorf.de)
Fri, 13 Nov 1998 01:34:53 +0100


Hi Andrew,

I'm trying to build your htdig-3.0.8b2 under the cygwin32 environment,
which is a powerful UNIX API layer on top of Win32 (see
http://sourceware.cygnus.com/cygwin for details).

I can run the "configure" script without a problem and make all object
and executable files except htsearch. The attached file lists some
undefined references which I simly can't solve why they are missing and
where. Would you be so kind to help me in getting htsearch linked and
tell me what I have to add/modify?

Thanks in advance.

Regards,
Stipe

--
Stipe Tolj <tolj@uni-duesseldorf.de>
Cygwin Porting Project
Department of Economical Computer Science
University of Cologne, Germany
http://www-public.rz.uni-duesseldorf.de/~tolj

c++ -o htsearch -L../htlib -L../htcommon -L../gdbm-1.7.3 -L../rx-1.5/rx Display.o DocMatch.o ResultList.o ResultMatch.o Template.o TemplateList.o WeightWord.o htsearch.o parser.o ../htfuzzy/libfuzzy.a -lcommon -lht -lgdbm -lrx -lgdbm -lreadline Display.o: In function `nothing_found(int, Dictionary *)': /vol/htdig-3.0.8b2/htsearch/Display.cc:55: undefined reference to `n_matches' /vol/htdig-3.0.8b2/htsearch/Display.cc:57: undefined reference to `do_and' /vol/htdig-3.0.8b2/htsearch/Display.cc:68: undefined reference to `dump_text' Display.o: In function `display(char *, char *, ResultList *, List &, int)': /vol/htdig-3.0.8b2/htsearch/Display.cc:99: undefined reference to `n_matches' /vol/htdig-3.0.8b2/htsearch/Display.cc:101: undefined reference to `do_and' /vol/htdig-3.0.8b2/htsearch/Display.cc:106: undefined reference to `logicalWords' /vol/htdig-3.0.8b2/htsearch/Display.cc:107: undefined reference to `originalWords' /vol/htdig-3.0.8b2/htsearch/Display.cc:161: undefined reference to `limit_to' /vol/htdig-3.0.8b2/htsearch/Display.cc:205: undefined reference to `sort' /vol/htdig-3.0.8b2/htsearch/Display.cc:208: undefined reference to `dump_text' /vol/htdig-3.0.8b2/htsearch/Display.cc:218: undefined reference to `n_matches' /vol/htdig-3.0.8b2/htsearch/Display.cc:227: undefined reference to `do_short' /vol/htdig-3.0.8b2/htsearch/Display.cc:236: undefined reference to `dump_text' Display.o: In function `display_short_match(DocumentRef &, int, List &)': /vol/htdig-3.0.8b2/htsearch/Display.cc:347: undefined reference to `hilight' Display.o: In function `display_match(DocumentRef &, int, List &, StringMatch &)': /vol/htdig-3.0.8b2/htsearch/Display.cc:404: undefined reference to `hilight' /vol/htdig-3.0.8b2/htsearch/Display.cc:427: undefined reference to `fields' /vol/htdig-3.0.8b2/htsearch/Display.cc:429: undefined reference to `fields' Display.o: In function `excerpt(DocumentRef &, List &, char *, StringMatch &)': /vol/htdig-3.0.8b2/htsearch/Display.cc:570: undefined reference to `wm' /vol/htdig-3.0.8b2/htsearch/Display.cc:616: undefined reference to `hilight' /vol/htdig-3.0.8b2/htsearch/Display.cc:623: undefined reference to `hilight' htsearch.o: In function `main': /vol/htdig-3.0.8b2/htsearch/htsearch.cc:201: undefined reference to `Display::Display(char *, char *)' /vol/htdig-3.0.8b2/htsearch/htsearch.cc:211: undefined reference to `Display::displaySyntaxError(char *)' /vol/htdig-3.0.8b2/htsearch/htsearch.cc:213: undefined reference to `Display::display(int)' /vol/htdig-3.0.8b2/htsearch/htsearch.cc:216: undefined reference to `Display::~Display(void)' /vol/htdig-3.0.8b2/htsearch/htsearch.cc:216: undefined reference to `Display::~Display(void)' make[1]: *** [htsearch] Error 1



This archive was generated by hypermail 2.0b3 on Sat Jan 02 1999 - 16:28:47 PST