Opinion of February 2012

Jacob Carlborg doob at me.com
Sat Feb 4 13:44:00 PST 2012


On 2012-02-04 22:11, Walter Bright wrote:
> On 2/4/2012 8:52 AM, Zachary Lund wrote:
>> 1. I don't care about such trivial things since it doesn't make sense
>> to change
>> them currently. However, it was an obvious problem when the name was
>> first set
>> and other than D1 being deprecated, it's still a problem now (sort
>> of). Arch
>> Linux chose to remove the D1 package and add the D2 package and not
>> keep both
>> simply because of the retarded name incompatibilities.
>
> The problem is more global than that. Many people have multiple versions
> of dmd on their system - from one release to the next. It's not going to
> work to keep renaming dmd for every release.

This is just the case DVM is made for. It will fix most of these problems.

https://bitbucket.org/doob/dvm

> dmd keeps a dmd.conf in the directory where it resides, which tells it
> where to find the right version of the library, etc. That means that all
> your makefile needs to do is pick the right dmd, either by setting the
> path, an environment variable, or hardcoding it in the makefile.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list