With Linux I use symlinks to manage my dmd version.

/usr/local/bin/dmd -> /usr/local/lib/d/dmd/bin/dmd
etc...
/usr/local/lib/libphobos.so -> /usr/local/d/dmd/lib/libphobos.so

/usr/local/lib/d/dmd -> /usr/local/lib/d/dmd2046

then just put all dmd2046 stuff in /usr/local/lib/d/dmd2046 and all your
other versions in their own directories.

to change versions you just have to change the /usr/loca/lib/d/dmd symlink.


Not sure how you could do this in Windows.

-Rory

On Wed, Sep 7, 2011 at 6:09 AM, Benjamin Shropshire <
[email protected]> wrote:

> On 09/06/2011 08:23 PM, Andrei Alexandrescu wrote:
>
>> On 9/6/11 10:00 PM, Walter Bright wrote:
>>
>>>
>>>
>>> On 9/6/2011 7:49 PM, Jonathan M Davis wrote:
>>>
>>>>
>>>> It looks to me like it's probably building against an older version of
>>>> Phobos.
>>>>
>>>>
>>>>
>>> Damn, you're right. Even I got caught with that one.
>>>
>>
>> "Automate everything that can be automated."
>>
>> Andrei the one sounding like a broken record
>>
>
> The only down side: anything you work on is then, by definition, broken.
>
> ______________________________**_________________
> dmd-beta mailing list
> [email protected]
> http://lists.puremagic.com/**mailman/listinfo/dmd-beta<http://lists.puremagic.com/mailman/listinfo/dmd-beta>
>
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to