This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Unintellegible ld error messages
- From: Paul Koning <pkoning at equallogic dot com>
- To: binutils at sources dot redhat dot com
- Date: Wed, 11 May 2005 15:04:42 -0400
- Subject: Unintellegible ld error messages
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