Ralf Wildenhues wrote:
Hello Michael,
* Michael Eager wrote on Fri, Oct 22, 2010 at 10:35:48PM CEST:
Paolo Carlini wrote:
On 10/22/2010 08:43 PM, Michael Eager wrote:
I'm seeing test suite failures in g++ caused by
linking with the wrong libstdc++.so.
It looks like g++.exp always appends the default
directory
append flags -L${gccpath}/libstdc++-v3/src/.libs
instead of
append flags -L${gccpath}/<multilib>/libstdc++-v3/src/.libs
Without having looked into the issue in any detail, the issue seems
weird to me: for sure many people regularly build multilib (myself and
HJ on gcc-testresults included, for example) without any problem
whatsoever. I would suggest figuring out first what's special about your
setup.
I don't know that there's anything special about my setup.
g++.exp is adding -L paths to the wrong libstdc++ directory.
When running GCC tests, only the -B option is added. The
correct multilib directory is selected by the gcc driver.
Is this a recent regression, maybe since r165727?
Please show how your compiler was configured (.../g++ -v)?
This in in an off-tree repository, based on gcc-4.4.1.
I'm going to try to duplicate HJ's test and see what
the differences area.
--
Michael Eager ea...@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306 650-325-8077