"Jacob Carlborg" <[email protected]> wrote in message 
news:[email protected]...
> On 2011-05-18 14:21, Steven Schveighoffer wrote:
>> On Wed, 18 May 2011 03:15:50 -0400, Nick Sabalausky <[email protected]> wrote:
>>
>>> But the bottom line seems to be: Linux is in a bigger DLL hell than
>>> windows
>>> has ever been, and I don't think *anyone* actually knows how to do it.
>>
>> This is one of the side effects of having open source software. Since
>> everything on linux is expected to be open source, it's expected that
>> you simply recompile everything for your system. In this respect,
>> Windows has Linux beat hands down. A hardware company that builds a
>> driver needs only to support one compiled driver that just keeps working
>> no matter how many times XP is updated.
>
> The problem I have with my tool is like the chicken and the egg problem. 
> The tool installs D compilers and you're supposed to use the tool without 
> the requirement of an pre-existing DMD compiler.
>

I've been thinking it would probably be possible to bootstrap DVM with a 
shell script that would wget some specific DMD, set it up, at least enough 
to build DVM (possibly even automatically building 
DMD/druntime/phobos/tango - which is something we really need a more 
automated way to do anway, especially for "trunk" versions (or whatever the 
Git-lingo for "trunk" is)), and then use that to build DVM.

I may give it a try myself.



Reply via email to