Issue: Installing D

naryl cy at ngs.ru
Wed Feb 20 04:07:34 PST 2008


On Wed, 20 Feb 2008 01:21:33 +0300, Clay Smith <clayasaurus at gmail.com>  
wrote:

> Chris Miller wrote:
>> I've been having some major issues for a long while now trying to  
>> install D.  Much of it is because of my library choices, but I don't  
>> have a choice as to what libraries I need.
>>  I've been working to try and get a working installation of D on my  
>> Windows Vista workstation.  Whether it's DMD or GDC I don't really  
>> care.  My biggest problem is that I need Tango, Derelect, and DDBI.   
>> I've totally given up on finding an IDE by now.
>>  I've been following the instructions online to the letter (the ones on  
>> digitalmars.com) and they keep throwing me grief.  The DInstaller  
>> project hasn't been good, since it installs everything to somewhere I  
>> can't find.  I got DSSS working once, which was nice...  but then when  
>> I tried to build a helloworld.d file it didn't work (tried using  
>> rebuild, which is what I would be building larger projects with).
>>  I can provide further documentation of what I've tried if you like,  
>> though it's really just me hitting wall after wall after wall.
>>  Thanks for your time, and thanks in advance for any pointers or help  
>> you can give!
>
> Here's what I do.
>
> 1) Install DMD and DMC from the .zip (DMC unzip first) as per  
> instructions on the web.
>
> 2) Install latest stable tango release from the .zip on their page,  
> overwrite necessary files. Tango is now installed.
>
> 3) Set up DSSS by unzipping in D:\dsss
>
> 4) Learn how to add dsss.exe, dmd.exe, dmc.exe to your PATH
>
> 5) Learn how to create dsss .conf files
>
> 6) Install ddbg, add to PATH http://ddbg.mainia.de/doc.html
>
> 7) Use 'cmd' prompt, type 'dsss build' to build your software. For an  
> editor, I like DScite.
>
> 8) You should be good to go.

I've got weird link errors when I installed tango w/ tangobos and DMD  
separately. And the only way to make tangobos work was to install  
everything with DSSS. Except the latest DMD of course.


More information about the Digitalmars-d-learn mailing list