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
fine).
What am I doing wrong, here?
---
Patrick Robinson
CALS & 229 Distance Education, Virginia Tech
[EMAIL PROTECTED]
------------------------------------
To unsubscribe from the htdig mailing list, send a message to
[EMAIL PROTECTED]
You will receive a message to confirm this.