Unintellegible ld error messages

Paul Koning pkoning@equallogic.com
Wed May 11 19:11:00 GMT 2005


I got these messages from ld (version 2.16):

/usr/local/EQLGCC_v7/mipsel/lib/gcc/mipsel-netbsdelf/4.0.0/../../../../mipsel-netbsdelf/bin/ld: Cli: hidden symbol `_Unwind_GetIP' in /usr/local/EQLGCC_v7/mipsel/lib/gcc/mipsel-netbsdelf/4.0.0/libgcc.a(unwind-dw2.o) is referenced by DSO
/usr/local/EQLGCC_v7/mipsel/lib/gcc/mipsel-netbsdelf/4.0.0/../../../../mipsel-netbsdelf/bin/ld: final link failed: Nonrepresentable section on output

I haven't a clue what these mean.  What'a DSO?  What's a
"nonrepresentable section"?  More importantly, what should I do to
find out what is wrong here?

The map output was aborted, so it doesn't contain any information that
helps me.  The messages are meaningless, and they don't even say which
object file or script entry or library offended the linker.

I even tried looking at the source code.  That tells me that "DSO"
apparently has something to do with shared libraries, but other than
that it doesn't get me any closer to a solution.

       paul



More information about the Binutils mailing list