On October 23, 2005 02:39 am Hans-Werner Hilse was like:

> What you cited then looks like the final linking step. My first guess
> is that the ebuild doesn't list all dependencies of abiword that it
> actually has and in your case you're missing one. Check the -lxxxxx
> lines (libraries) if something is obviously not yet installed. I don't
> really know which library is supposed to provide those missing
> functions, and searching for them doesn't make lot of sense - I guess
> "new" and "delete" aren't very typical for one certain library...

It sounds, from what Richard Fish has said, as if libstdc++ is the culprit, 
and I do have that installed.  I have also been having the same kind of error 
with some other ebuilds, some of which had also worked fine in the past, 
which is another reason to believe abiword itself isn't the problem.  
Couldn't find anything weird beginning "-l" in the emerge stdout/stderr.
>
> Have you got some old .h header files lying around
> in /usr/local/include? This might totally mess up things, as well as
> duplicate libraries (of different versions) in /usr/lib
> and /usr/local/lib.

Nope.  Nothing like that.  Only stuff to do with audio processing and a couple 
of other obscure things.  But both you and Richard agree that multiple 
installed library versions may be the problem.  That certainly sounds 
plausible to me.

Many thanks
Robert
 
-- 
Robert Persson

"Don't use nuclear weapons to troubleshoot faults."
(US Air Force Instruction 91-111, 1 Oct 1997)

-- 
[email protected] mailing list

Reply via email to