[linux-sh:02796] sh4 problem: "/lib/libstdc++.so.5: no version information available"
Wed Jun 18 06:01:00 GMT 2003
Daniel Jacobowitz wrote:
> On Tue, Jun 17, 2003 at 12:56:12PM -0700, Dan Kegel wrote:
>>Oddly enough, objdump -p libstdc++.so.5 shows that there is indeed no
>>version info in libstdc++.so.5 built for sh4-unknown-linux-gnu/gcc-3.3-glibc-2.2.5
>>or sh4-unknown-linux-gnu/gcc-3.3-glibc-2.3.2, though there is version
>>info in that file for the other five architectures I built ...
> This generally is a problem with GCC's crappy attempts to autodetect
> features of the cross or target assembler and linker. Read over the
> output of configure and see if anything is looking particularly
Thanks for the encouragement. Looks like libstdc++-v3/configure
is setting SYMVER_MAP=config/linker-map.dummy because it sees that
no libgcc_s.so was generated; configure says
checking for shared libgcc... no.
This happened even though I ran gcc's configure with --enable-shared!
This looks vaguely similar to something from two years ago:
I'm hoping that one of the two patches
make this go away. (Looks like those are mostly very simple, important
fixes in those patches for sh, along with a couple patches that
touch generic code and may or may not be safe for other architectures...)
I'm building now with those two patches to see.
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to email@example.com
More information about the crossgcc