Closed TheGag96 closed 2 years ago
For DMD you will probably need to clean all object files and rebuild, seems like minor mangling change from 2.079. As for LDC, I haven't yet find the cause, my initial guess was that it needs uuid.lib, but that didn't work.
Edit: As a workaround you can add to your project json
"sourceFiles-windows-ldc": [ "PATH_TO_LDC/import/core/sys/windows/uuid.d"]
which means that LDC 1.8 phobos2.lib for some reason doesn't have these symbols, and is clearly a bug.
Can't reproduce on dmd 2.080. Did a full rebuild help you?
I can confirm this problem with ldc 1.7 on win 10 64 bit.
EDIT: I tried with ldc 1.9 setting --config=minimal and I got example1 to run fine.
Looks like fixed for me. Can we close this issue?
I am going to close this issue as of now, because I added pipelines and everything. If something fails to compile, please open a new issue.
I updated my DMD and LDC to a new version recently, and although other projects have compiled, I'm getting this error. I'm on Windows 8.1 x64, DMD 2.079.1, LDC 1.8.0, Visual Studio 2017.