[htdig] problems compiling under Solaris 2.6

Subject: [htdig] problems compiling under Solaris 2.6
From: Patrick Robinson (pgr@ramandu.ext.vt.edu)
Date: Tue Feb 22 2000 - 08:21:21 PST

I'm trying to build htdig-3.1.4 on a SPARC/Solaris 2.6 system, using
gnu gcc/2.8.1, gnu make/3.78.1, gnu libstdc++/2.8.1.

"make" fails while in the htfuzzy directory:

c++ -o htfuzzy -L../htlib -L../htcommon -L../db/dist -L/usr/lib Endings.o
EndingsDB.o Exact.o Fuzzy.o Metaphone.o Soundex.o SuffixEntry.o Synonym.o
htfuzzy.o Substring.o Prefix.o ../htcommon/libcommon.a ../htlib/libht.a
../db/dist/libdb.a -lnsl -lsocket
Undefined first referenced
 symbol in file
__rtti_user Endings.o
terminate__Fv Endings.o
__rtti_si Endings.o
__rtti_class /usr/local/lib/libstdc++.a(fstream.o)
ld: fatal: Symbol referencing errors. No output written to htfuzzy
make[1]: *** [htfuzzy] Error 1
make[1]: Leaving directory `/u1/local/src/htdig-3.1.4/htfuzzy'
make: *** [all] Error 1

Interestingly, I get this same set of complaints when I "make check" the
libstdc++ build (although libstdc++ otherwise seems to have built just

What am I doing wrong, here?

Patrick Robinson
CALS & 229 Distance Education, Virginia Tech

------------------------------------ To unsubscribe from the htdig mailing list, send a message to htdig-unsubscribe@htdig.org You will receive a message to confirm this.

This archive was generated by hypermail 2b28 : Tue Feb 22 2000 - 08:22:20 PST