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