dmd.conf change for Ubuntu 11.10

Steven Schveighoffer schveiguy at yahoo.com
Wed Oct 19 11:48:32 PDT 2011


On Mon, 17 Oct 2011 08:43:46 -0400, Steven Schveighoffer  
<schveiguy at yahoo.com> wrote:

> On Mon, 17 Oct 2011 01:56:47 -0400, Matt Soucy <msoucy at csh.rit.edu>  
> wrote:
>
>> On 10/15/2011 08:03 AM, Trass3r wrote:
>>> Am 14.10.2011, 22:05 Uhr, schrieb Justin Whear
>>> <justin at economicmodeling.com>:
>>>
>>>> Changes to gcc or ld in Ubuntu 11.10 require a small addition to  
>>>> prevent
>>>> linker errors referencing librt. "-L-lphobos2" needs to be added to
>>>> DFLAGS
>>>> before "-L-lrt". I spent a long time trying to figure the problem out
>>>> before
>>>> I realized that gcc was tacking on a -lphobos2 to the END of the  
>>>> command
>>>> (after the -lrt flag).
>>>>
>>>> This page: https://wiki.ubuntu.com/NattyNarwhal/ToolchainTransition  
>>>> may
>>>> explain the behavior, I'm not sure.
>>>
>>> That page is about Natty though, i.e. 11.04.
>>> Strangely I used 11.04 for quite some time and didn't experience any
>>> problems.
>> Yeah, I noticed that, too - I'm on 11.04 again, and I can compile fine  
>> now. No page like that exists for Oneiric that I can find, so it's  
>> definitely worth more looking in to.
>
> http://d.puremagic.com/issues/show_bug.cgi?id=6822
>
> Just ran into this today after upgrading last week.

Fix just committed, yay! :)

-Steve


More information about the Digitalmars-d mailing list