Oh yeah, D2 put everything (IIRC) into Thread Local Storage, unless you tell it not to.<br> C puts most everything into global storage.<br><br>This causes a mismatch. If you're working on translating the curses headers into D, I'm attempting the same. <br>
I'd love some help, as I have never really worked with C/C++<br><br><br><div class="gmail_quote">On Wed, Oct 19, 2011 at 12:54 PM, Trass3r <span dir="ltr"><<a href="mailto:un@known.com">un@known.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="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

/usr/bin/ld: stdscr: TLS definition in obj/Debug/dl_c_curses_curses.o section .tbss mismatches non-TLS reference in /lib64/libncurses.so.5<br>
</blockquote>
<br></div>
Looks like some definition is missing a shared/__gshared.<br>
</blockquote></div><br>