buggins / dlangide

D language IDE based on DlangUI
Boost Software License 1.0
447 stars 55 forks source link

ldc2 / windows10 / 0.8.16 doesn't build #395

Open truedat101 opened 5 years ago

truedat101 commented 5 years ago

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.
truedat101 commented 5 years ago

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?

truedat101 commented 5 years ago

Ditto problem for 0.8.14.