Hello,

I've only been able to get a working copy of htdig-3.2.0b compiled with an older
gcc-2.8.1 with --disable-shared configured.  It works, but I would like to get
a version that's not static built.  If I don't use  --disable-shared, I get
arithmetic floating point errors and it dumps core.

There are references to fixes out there and some suggestions, but non of them
seem to work.  I'm running Solaris8 with a 64bit kernel on a SPARC.  My
version of gcc is 3.0.2.  Here's what I get when I try that compiler:

In file included from ../htword/WordList.h:82,
                 from ../htcommon/HtWordList.h:23,
                 from Fuzzy.h:32,
                 from Accents.h:20,
                 from Accents.cc:23:
../htword/WordDB.h: In member function `int WordDB::Stat(void*, 
   void*(*)(unsigned int), int)':
../htword/WordDB.h:103: no matching function for call to `__db::stat64(DB*&, 
   void*&, void*(*&)(unsigned int), u_int32_t&)'
make[1]: *** [Accents.lo] Error 1
make[1]: Leaving directory
`/usr/local/src/htdig-gcc-3.03/htdig-3.2.0b3/htfuzzy'make: *** [all-recursive]
Error 1

Someone suggested putting parenthesis around db->stat in db.h, but didn't seem
to make a difference.  Any clues?

Any help will be greatly appreciated.

Thanks,


-- 
Pete Greenwell 
System Administrator  
Missouri Research and Education Network [MOREnet]  
http://www.more.net   

_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a 
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html

Reply via email to