It's needed to generate stack traces on Linux. Weird that it creates broken apps for you.
Sent from my iPhone On Dec 18, 2011, at 7:54 AM, Chad J <chadjoan@__spam.is.bad__gmail.com> wrote: > Speaking of issues that will frustrate newcomers... having dmd generate > executables that segfault would be particularly /bad/. > > I refer to my post 19 on this bug: > http://d.puremagic.com/issues/show_bug.cgi?id=5278 > (which is the most recent as of this writing.) > > Stock DMD hasn't worked on my system for... let's see... a little over a > year now. > > I just can't compile things with D unless I go through some strange > contortions. > > The problem was introduced when -L--export-dynamic was placed in dmd.conf. > > Unless there is an important reason for -L--export-dynamic to be there, > could we please remove it? It makes my (usually awesome) D experience, > uh, suck! > (From my perspective it was unceremoniously added and then made my > compiler just spontaneously not work at all anymore. Bad bad bad!)
