nillerusr / source-engine

Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
Other
1.13k stars 174 forks source link

"Your compiler sucks" #348

Closed marcikaa78 closed 2 months ago

marcikaa78 commented 2 months ago

image

Aleph-202 commented 2 months ago

braindead

marcikaa78 commented 2 months ago

:(

er2off commented 2 months ago

agree with nillerusr, msvc is really sucks

but anyway, @nillerusr, HOW? it should target 64 bit but waf doesn't detect it

nillerusr commented 2 months ago

@marcikaa78 send Complete log :trollface:

marcikaa78 commented 2 months ago

https://pastebin.com/5pptud93

mittorn commented 2 months ago

out: LINK : fatal error LNK1104: cannot open file 'LIBCMT.lib'

UCRT is missing? Broken windows sdk installation? Try reinstall it and check C:\Program Files (x86)\Windows Kits\10 folder if in contain needed files

Modern MSVC toolchain really sucks as cannot keep toolchain in single path and allows mixing incompatible components...

Also it lost devenv scripts like vcvarsall which at least guaranted setting up working environment without needing build system find all these components itself...

marcikaa78 commented 2 months ago

Thanks! Reinstalled Windows SDK, and it works. YaY!