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

