buggins/dlangide

ldc2 / windows10 / 0.8.16 doesn't build

truedat101 opened this issue · 2 comments

Related to #394 (in terms of same configuration, different release, different failure).

src\dlangide\tools\d\dcdinterface.d(323,28): Deprecation: function dcd.common.messages.AutocompleteResponse.completionKinds is deprecated - use completions[].kind instead
dlangui.lib(dlangui.core.files.obj) : error LNK2019: unresolved external symbol __imp_CLSID_ShellLink referenced in function _D7dlangui4core5files16getBookmarkPathsFNbZASQBrQBmQBk9RootEntry
dlangui.lib(dlangui.core.files.obj) : error LNK2019: unresolved external symbol __imp_IID_IShellLinkW referenced in function _D7dlangui4core5files16getBookmarkPathsFNbZASQBrQBmQBk9RootEntry
dlangui.lib(dlangui.core.files.obj) : error LNK2019: unresolved external symbol __imp_IID_IPersistFile referenced in function _D7dlangui4core5files16getBookmarkPathsFNbZASQBrQBmQBk9RootEntry
.dub\build\default-release-windows-x86_64-ldc_2077-9756024D189780DF7F714D33E35F201B\dlangide.exe : fatal error LNK1120: 3 unresolved externals
Error: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\link.exe failed with status: 1120
ldc2 failed with exit code 1120.

This seems to be a lot of trouble to build ... Wondering if it makes sense to work with the community to set up some CI servers for Win32 , win64, linux, etc. to generate prebuilts?

Ditto problem for 0.8.14.