authorgravatar for jhc@dismail.deJimmi Holst Christensen <jhc@dismail.de> 2018-03-29 00:53:06+02:00
committergravatar for jhc@dismail.deJimmi Holst Christensen <jhc@dismail.de> 2018-03-29 00:53:06+02:00
log72ce1462938c5821936e7b98f95c70c572fda47f
treebbba0504a59bfd1ee0490c30bd5dc47f9089aca3
parent5b00dee0c27ae5a8547d6a4063331302cdc7b0be

Fixed looking for windows sdk when targeting linux


1 files changed, 2 insertions(+), 4 deletions(-)

src/analyze.cpp+2-4
...@@ -4287,17 +4287,15 @@ static ZigWindowsSDK *get_windows_sdk(CodeGen *g) {...@@ -4287,17 +4287,15 @@ static ZigWindowsSDK *get_windows_sdk(CodeGen *g) {
42874287
4288void find_libc_include_path(CodeGen *g) {4288void find_libc_include_path(CodeGen *g) {
4289 if (!g->libc_include_dir || buf_len(g->libc_include_dir) == 0) {4289 if (!g->libc_include_dir || buf_len(g->libc_include_dir) == 0) {
4290 ZigWindowsSDK *sdk = get_windows_sdk(g);
42914290
4292 if (g->zig_target.os == OsWindows) {4291 if (g->zig_target.os == OsWindows) {
4292 ZigWindowsSDK *sdk = get_windows_sdk(g);
4293 if (os_get_win32_ucrt_include_path(sdk, g->libc_include_dir)) {4293 if (os_get_win32_ucrt_include_path(sdk, g->libc_include_dir)) {
4294 zig_panic("Unable to determine libc include path.");4294 zig_panic("Unable to determine libc include path.");
4295 }4295 }
4296 }4296 }
4297 }
42984297
4299 // TODO find libc at runtime for other operating systems4298 // TODO find libc at runtime for other operating systems
4300 if(!g->libc_include_dir || buf_len(g->libc_include_dir) == 0) {
4301 zig_panic("Unable to determine libc include path.");4299 zig_panic("Unable to determine libc include path.");
4302 }4300 }
4303}4301}