Issue: Installing D

Chris Miller lordSaurontheGreat at gmail.com
Tue Feb 19 08:41:56 PST 2008


Jacob Carlborg 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!
> 
> I have previously written two installation guides
> 
> D, DSSS, Tango and Derelict - http://www.gravitygame.se/denvironment.rhtml

That's exactly the kind of tutorial I've been looking for!

Unfortunately I'm not at my workstation (using my Ubuntu Linux laptop ATM) so I'll have to take another whack at this when I get home.

> D, DSSS, Tango and DWT - 
> http://www.dsource.org/projects/dwt/wiki/Installation

That's not so bad...  coming from a guy who spent about three months messing with C++ and Boost (never did work, but it wasn't my fault either!).

I was trained in Java, so I Java-like GUI toolkit will help me greatly!


I'm sort of amazed that there isn't a downloadable image that has all of these things by default.  To me it would seem second nature to release toolkit images containing the basic libraries for GUI, OpenGL, std (Tango), etc.

Once you get this stuff installed it's not that weird, a simple file tree would look something like :d\;:d\dm;:\d\dmd;:d\dsss which the user could unzip to anywhere and have an instant toolchain right there.  Just add the stuff to the PATH and you're good to go.


More information about the Digitalmars-d-learn mailing list