<div dir="ltr">It's not broken, dmd is emitting an arguably invalid elf section.</div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, May 3, 2015 at 12:34 PM, Joakim via Digitalmars-d <span dir="ltr"><<a href="mailto:digitalmars-d@puremagic.com" target="_blank">digitalmars-d@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Sunday, 3 May 2015 at 16:02:54 UTC, Joakim wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Sunday, 3 May 2015 at 15:06:24 UTC, flamencofantasy wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks everyone for spending the time on this!<br>
<br>
I followed the steps and I got to the same point, that is I have built DMD, druntime and phobos successfully but linking fails as pointed out previously.<br>
<br>
My version of binutils is;<br>
binutils-2.24nb3;GNU binary utilities<br>
</blockquote>
<br>
Same here. Kai, do we need to get 2.25 or is 2.24 good enough?<br>
</blockquote>
<br></div></div>
Hmm, looking at the linker command invoked by gcc, it says it's calling collect2, but it also spits out a version string for the Solaris linker, so maybe it's really using that. I'm not interested in debugging the broken Solaris toolchain, so I'll leave it here.<br>
</blockquote></div><br></div>