On Monday, 21 July 2025 at 13:29:23 UTC, Albert wrote:
Hi all,

I am completely new to D, wished to try it out and write a small app in it. However, for the last couple hours I am ready to pull my hair out as I have no idea how to compile even a simplest hello world app.

I installed ldc and dub (nowhere on the download page did it even mention that dub should be installed separately!) from home-brew, installed code-d for vscode, used the plugin to create a new project and that is as far as I've gotten.

For example the plugin prompts me to "Compile serve-d", however doing so just fails with:

```
Error Command failed with exit code 127: rdmd "/Users/albert/.dub/packages/dfmt/0.14.1/dfmt/dubhash.d"
Failed to install serve-d (Error code 2)
```

And so on and so forth. Am I missing something obvious?

I agree with Luna that installing from official GitHub Releases are the easiest way.
There is also this project: https://code.dlang.org/packages/ldcup

regarding serve-d - you need to download the code from the github and build it locally with the latest LDC compiler.
It should fix the issue.

Also don't forget to switch the version of the "code-d" extension to "beta/nightly". Stable is very old and not updating properly.

Reply via email to