Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using a local clone.

Building from Source

The latest sources of Visual D are available from the github repository at https://github.com/dlang/visuald.

Prerequisites

You need the following tools to build Visual D:

Building Visual D

The Visual D source code is usually updated to work with the latest release version of DMD (2.059 as of now), so you should use this release of the compiler when using the latest svn/git checkout.

The standard build procedure for the release version is to execute "nmake" in the trunk directory. Please check the variable settings at the top of the Makefile and adjust them to the installation directories on your system.

If you want to start developing or debugging, you should execute "nmake sdk" at least once to build the necessary D translations from the Windows and Visual Studio SDK. Afterwards you can use Visual D itself with the solution visuald_vs9.sln or visuald_vs10.sln, respectively.

Known issues

Deployment

You should debug the plugin within Visual Studio 2008/2010 using a different branch in the registry, so it does not interfere with your working environment.

Good luck!