On Tuesday, 29 October 2024 at 12:42:49 UTC, Lance Bachmeier
wrote:
On Tuesday, 29 October 2024 at 12:23:06 UTC, DLearner wrote:
However, there is still a problem:
```
dmd hello.c
C:\D\dmd2\windows\bin64\..\..\src\druntime\import\importc.h(134): fatal error
C1034: sal.h: no include path set
Error: C preprocess command cl.exe failed for file hello.c,
exit status 2
```
which looks like dmd found cl.exe, but did not supply it with
all the data it required.
I don't do much on Windows, so I was having trouble with
getting the VS stuff installed correctly. I borrowed this
command from the Swift installation guide and everything worked:
```
winget install --id Microsoft.VisualStudio.2022.Community
--exact --force --custom "--add
Microsoft.VisualStudio.Component.Windows11SDK.22000 --add
Microsoft.VisualStudio.Component.VC.Tools.x86.x64"
```
Thanks for the idea.
The winget installation completed without issues.
Unfortunately, 'dmd hello.c' produced the same error message as
before.