[dmd-beta] rdmd is old, wasn't rebuillt

Don Clugston dclugston at googlemail.com
Wed Sep 7 11:21:23 PDT 2011


On 7 September 2011 10:33, Rory McGuire <rmcguire at neonova.co.za> wrote:
> 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

Exactly the same thing works fine on Windows. I use "junction.exe"
from sysinternals to deal with the symlinks. I have one directory for
each released version, and one special development directory which
contains symlinks to git dmd, phobos and druntime.


More information about the dmd-beta mailing list