According to Prakash Kuthyar:
> 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 -lz -lnsl -lsocket
> ld: fatal: symbol `set_terminate(void (*)(void))' is multiply defined:
> (file /usr/local/lib/libstdc++.a(exception.o) and file
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/egcs-2.91.66/libgcc.a(exception.o));
> ld: fatal: symbol `__default_unexpected(void)' is multiply defined:
> (file /usr/local/lib/libstdc++.a(exception.o) and file
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/egcs-2.91.66/libgcc.a(exception.o));
> ld: fatal: symbol `terminate(void)' is multiply defined:
> (file /usr/local/lib/libstdc++.a(exception.o) and file
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/egcs-2.91.66/libgcc.a(exception.o));
> ld: fatal: symbol `set_unexpected(void (*)(void))' is multiply defined:
> (file /usr/local/lib/libstdc++.a(exception.o) and file
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/egcs-2.91.66/libgcc.a(exception.o));
> ld: fatal: symbol `unexpected(void)' is multiply defined:
> (file /usr/local/lib/libstdc++.a(exception.o) and file
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/egcs-2.91.66/libgcc.a(exception.o));
> ld: fatal: File processing errors. No output written to htfuzzy
It seems to me your libstd++ library is incompatible with your libgcc
library. Make sure you install compatible versions of these.
--
Gilles R. Detillieux E-mail: <[EMAIL PROTECTED]>
Spinal Cord Research Centre WWW: http://www.scrc.umanitoba.ca/~grdetil
Dept. Physiology, U. of Manitoba Phone: (204)789-3766
Winnipeg, MB R3E 3J7 (Canada) Fax: (204)789-3930
_______________________________________________
htdig-dev mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/htdig-dev