According to Prakash Kuthyar:
> Hi,
> 
> Can you sujest me which version should i install.
> Thanks
> Prakash
> 
> Gilles Detillieux wrote:
> > 
> > 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));
...
> > 
> > It seems to me your libstd++ library is incompatible with your libgcc
> > library.  Make sure you install compatible versions of these.

Well, we have egcs-2.91.66 on our Red Hat Linux 6.2 systems, and they
use libstd++-2.9.0, so I'd guess that version ought to work for you too.
That's about all I can suggest, as I've never installed gcc, egcs, or
any libraries myself from scratch.  They always come standard with the
Linux distributions I use.  Perhaps, if this still doesn't help, someone
else on the list who's installed gcc & g++ on Solaris can give you more
useful advice.

$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
$ rpm -q libstdc++
libstdc++-2.9.0-30
$ 

-- 
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

Reply via email to