>> Illegal format hash table /opt/AbiSuite/dictionary/american.hash -
>> expected magic 0x9602, got 0x296
>>
>> What's the fix? This apparantly disallows on-the-fly spell check, which
>> won't kill me but I'm sure it's supposed to work like it did in 0.5.5.
>>
>
>This is obviously an endian problem. However, I don't see this with
>the latest stuff from CVS on Linux/PPC. Can you provide complete
>details of how you set AbiWord up, etc., so I can try and duplicate
>this problem?
OK, this was the 0.7.0 tarball collection. Here's what I did...
Got all the tarballs, edited out the static-link target in one of the
makefiles, did "make." Everything built.
Created a directory tree:
/opt/AbiSuite
/opt/AbiSuite/bin/AbiWord
/opt/AbiSuite/fonts/....
/opt/AbiSuite/lib/american.hash
I pulled american.hash from abidistfiles; fonts from unixfonts; and
AbiWord_d from the bin directory where it was deposited.
It wasn't running at this point; I had to edit my preferences file to
tell AbiWord where to find its fonts. Once I did that, I got the error
above. A query on the list suggested I point to the dictionary in
/usr/lib/ispell, and that took care of the problem.
Perhaps the 0.7.0 dictionary got corrupted somehow, and was quietly
replaced in the CVS tree? If I could get just the dictionary, I could
test this hypothesis.
Larry
P.S. Also wanted to say thanks for maintaining the goodies on linuxppc.
Folks like you & Fred Bacon keep things moving on the PPC side.