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