Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error compiling with Ninja on Windows #41

Closed
ocboogie opened this issue Feb 23, 2019 · 7 comments
Closed

Error compiling with Ninja on Windows #41

ocboogie opened this issue Feb 23, 2019 · 7 comments

Comments

@ocboogie
Copy link

ocboogie commented Feb 23, 2019

I get a linking error when trying to compile with Ninja:

Z:\DDocuments\Code\Rust\projects\19-2\hal_test (master -> origin)
λ cargo run
   Compiling proc-macro2 v0.4.27
   Compiling semver-parser v0.7.0
   Compiling num-traits v0.2.6
   Compiling winapi v0.3.6
   Compiling autocfg v0.1.2
   Compiling num-integer v0.1.39
   Compiling typenum v1.10.0
   Compiling byteorder v1.3.1
   Compiling rayon-core v1.4.1
   Compiling num-complex v0.2.1
   Compiling failure_derive v0.1.5
   Compiling cc v1.0.29
   Compiling num-derive v0.2.4
   Compiling rustc-demangle v0.1.13
   Compiling num-iter v0.1.37
   Compiling rand_core v0.4.0
   Compiling matrixmultiply v0.1.15
   Compiling rayon v1.0.3
   Compiling num-rational v0.2.1
   Compiling either v1.5.1
   Compiling libm v0.1.2
   Compiling adler32 v1.0.3
   Compiling rawpointer v0.1.0
   Compiling lzw v0.10.0
   Compiling bitflags v1.0.4
   Compiling color_quant v1.0.1
   Compiling smallvec v0.6.9
   Compiling safe-transmute v0.10.1
   Compiling scoped_threadpool v0.1.9
   Compiling range-alloc v0.1.0
   Compiling arrayvec v0.4.10
   Compiling libc v0.2.49
   Compiling crossbeam-utils v0.2.2
   Compiling log v0.4.6
   Compiling backtrace v0.3.14
   Compiling rand_chacha v0.1.1
   Compiling rand v0.6.5
   Compiling semver v0.9.0
   Compiling cmake v0.1.35
   Compiling spirv_cross v0.12.1
   Compiling rand_core v0.3.1
   Compiling inflate v0.4.5
   Compiling gif v0.10.1
   Compiling rustc_version v0.2.3
   Compiling rand_hc v0.1.0
   Compiling rand_isaac v0.1.1
   Compiling rand_xorshift v0.1.1
   Compiling shaderc v0.3.16
   Compiling num_cpus v1.10.0
   Compiling crossbeam-epoch v0.3.1
   Compiling fxhash v0.2.1
   Compiling deflate v0.7.19
   Compiling approx v0.3.1
   Compiling generic-array v0.11.1
   Compiling quote v0.6.11
   Compiling rand_pcg v0.1.1
   Compiling alga v0.7.2
   Compiling syn v0.15.26
   Compiling crossbeam-deque v0.2.0
   Compiling time v0.1.42
   Compiling rand v0.5.6
   Compiling rand_jitter v0.1.3
   Compiling rand_os v0.1.2
   Compiling d3d12 v0.1.0
   Compiling png v0.14.0
   Compiling winit v0.18.1
   Compiling chrono v0.4.6
   Compiling nalgebra v0.16.13
   Compiling simple_logger v1.0.1
   Compiling jpeg-decoder v0.1.15
   Compiling synstructure v0.10.1
   Compiling derivative v1.0.2
   Compiling tiff v0.2.2
   Compiling failure v0.1.5
   Compiling gfx-hal v0.1.0
   Compiling image v0.21.0
   Compiling gfx-backend-dx12 v0.1.1
   Compiling nalgebra-glm v0.2.1
   Compiling hal_test v0.1.0 (Z:\DDocuments\Code\Rust\projects\19-2\hal_test)
error: linking with `link.exe` failed: exit code: 1169
  |
  = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.102v0kev4kniol1m.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.10fp43jwndniqshy.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.18p6nq35pcdr8a46.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.19tvtkrgjzzlxey1.rcgu.o"
"Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1bgohmsoej322d3p.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1c1i8oqk8ba7uqks.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1cnkpc8273yw08yu.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1g4150ukzzcwuzm7.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1ij1qsek3hrjmo3a.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1iwn1vpbbea402j.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1ntqiezadld4mxs6.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1p6qh003ng26c6h1.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1pyd8gz7k6lt4p6f.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1qt6bx81gb3b7tcv.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1rdbj35pp4jhp07u.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1sk3fq93rl07wfjk.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1u2wmn1wehwhojwp.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1vz0yy1vzcyjpbpp.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.1zsj46scalqpw7at.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.22vqjzj7i49l3m1z.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.22ynq4cbg97m8cm1.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.23dbki22jxd9x04a.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.248nsyaqd0gjvdzi.rcgu.o"
"Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.24ia9l5f57u44x26.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.26zehwaglx7v1kn1.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.27x01o5jdm32sv2.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.29qkmcv50ivifrqf.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2befzh5fqfh321zp.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2c4s1qti4e0fyaf5.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2fohcjhy9foyt09.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2hbuotxp9njw32cz.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2hugg6dtx0h2xd5x.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2j4hi3z046w7sxps.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2j87rj2exfwyeqdq.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2kyzcjv8t3d03e3o.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2l71546r9m4yyhuo.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2nfidjsbestwy3l0.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2nz06knrceuhk6cu.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2pdprxn04mde4yxs.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2qnttv7xzout0fi0.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2s5oq8qj1f44f8gx.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2t90a6cfbdjalosl.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2vj4xjgba9obwxfe.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2w6075bssfbalh23.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2wo6yyjtndgw34lb.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.2ynkx0b0347sw0w1.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.32ipy1k0vv23w2wq.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.33nvkoy8wjk8f6fa.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.362algkm5kv17nyt.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.375um2a51mqmwrkf.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3c4pnrodhr3v6h41.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3c4roquayhmgjw17.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3d1nzjd4f42ymxtd.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3fk193nd8w4gvwgp.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3fl9olikjbmdf29u.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3g9unb82rm4vcy5g.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3hsaqwyigo9jl1mj.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3jfhnvqhs95uoaxz.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3l46t8y83c0bnrua.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3qtsrg9jpupmwez2.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3rs506abdn5s55c6.rcgu.o"
"Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3v4pll5bbfvfg83g.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.3y21ek76ak8blrb0.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.407cc9sjhnldfzn1.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.431mnrspvx1rueu6.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.477rb19v2vf6v0pz.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.47ogfj48az0plfdf.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.49fxgjvi0xseoi8j.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4cl1s8sf7iuzbntc.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4g48wd1477tfd82r.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4h24r6hrqod784ly.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4iextfrcuxhyn0he.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4iqgzyb6i393jiyo.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4m6b7q9rz61y0wkz.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4m8n3jc7zrpmzho8.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4n1pnx5moqt9c2jr.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4nphxlgj2fr5x5t0.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4o10zta91mwuysp8.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4q20ezvidt2266cb.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4rli3fway0gdxc0t.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4sqnvoamnjj80xgl.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4t6wtz630a0vwtrx.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4ufgnv9itzz7eab2.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4v51pd3gd9wlzffj.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4v9rsjl8sdni2kos.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4vr69635tqh1j38n.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4x85p134jzzyt1tf.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.4xh2q93737u6hmg0.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.51b9voxkdqihtagk.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.54eacd82kz3mz68d.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.54u6foe647vfuc5b.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.55u9cdzdxp15mpvf.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.570jclxqnh49afxs.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.57rj9e3b0l6xdul3.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.590otr5qu3nbmu1a.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.59ump3ds8qxhjb1n.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.5b4v9smpklpuk8uj.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.5bkpidhxdaqjcbi7.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.5c0r3fuctko77z5j.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.5exkg3kv2bo0618f.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.5fle8wnl0iiafylk.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.5gshjdxejq4p7c0f.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.96nrp3kii5zhrnd.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.awqwnotovh183fw.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.de8tg5nufwdlr2z.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.g0kstinxtq55u5m.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.hqwypv6gkjgo53l.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.jo0l0eawbue6bpo.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.jps0fmlqozyoxvf.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.ke1mrsyanpv7pkn.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.oyhlpzh7axda4jd.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.plmhilhdbroaoz6.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.vx804c2d4uo08b3.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.w4q1qa2773p6yhl.rcgu.o" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.xsp0icthjgumu3n.rcgu.o" "/OUT:Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.exe" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\hal_test-2fb38d64f9292a2d.56b92lc8ea8i4mp0.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/LIBPATH:Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps" "/LIBPATH:Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\build\\spirv_cross-5113d348d3438ca1\\out" "/LIBPATH:Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\build\\shaderc-2676a4f96b001a7b\\out\\lib" "/LIBPATH:C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libsimple_logger-44ebd6f28f463b79.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libchrono-7ebf0562c4bdfa23.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libnum_integer-dff69c6e91752155.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libnum_traits-c96c5fc345b18bbe.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libtime-6a6181124a2e5afc.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libshaderc-1879acdbc06a201e.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libarrayvec-4cf43a85546e52b1.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libgfx_backend_dx12-c38779d66b685859.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libwinit-53628d025845ce22.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\liblibc-e2058b49d264c6f8.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\liblazy_static-4fae7ea8350deec2.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libspirv_cross-c74be2b3866182cd.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libsmallvec-3c2531ec475fd409.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libd3d12-208d5740fa43429a.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\librange_alloc-520ce42809a188d6.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libgfx_hal-d4f7083616ad2f73.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libfxhash-fd566afbe399cc6b.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libbyteorder-5b55a54776ffee77.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libfailure-d9fa1159af39187e.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libbacktrace-ec0e974d17b87095.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\librustc_demangle-b730bcbaaa2ac08d.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libwinapi-17f679ee0e0e62b8.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libbitflags-1e51f377fbdd665f.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\liblog-4647294d3872a7d5.rlib" "Z:\\DDocuments\\Code\\Rust\\projects\\19-2\\hal_test\\target\\debug\\deps\\libcfg_if-d3e43d78decf7cdd.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-8d2dec6a5a3c6056.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-b5b2642add198086.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libbacktrace_sys-2eb55f1d4e25d656.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-29c72569f739d68a.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-d94cf182827d715a.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-703222f8cf305fd1.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-395a9229f654abf9.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-d9b87c46423f1ae7.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-3fac3b2302f5f715.rlib" "C:\\Users\\boogie\\.rustup\\toolchains\\nightly-2019-01-15-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-dcddb476b25aea42.rlib" "advapi32.lib" "comctl32.lib" "credui.lib" "d3d12.lib" "d3dcompiler.lib" "dbghelp.lib" "dwmapi.lib" "dxgi.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "secur32.lib" "setupapi.lib" "shcore.lib" "shell32.lib" "shlwapi.lib" "synchronization.lib" "user32.lib" "uxtheme.lib" "winspool.lib" "advapi32.lib" "ws2_32.lib" "userenv.lib" "msvcrt.lib"
  = note: libspirv_cross-c74be2b3866182cd.rlib(wrapper.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_cross.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_cross_util.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_glsl.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_hlsl.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_msl.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_cfg.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_cross_parsed_ir.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          libspirv_cross-c74be2b3866182cd.rlib(spirv_parser.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getdays(void)const " (?_Getdays@_Locinfo@std@@QEBAPEBDXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getmonths(void)const " (?_Getmonths@_Locinfo@std@@QEBAPEBDXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: bool __cdecl std::ios_base::good(void)const " (?good@ios_base@std@@QEBA_NXZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: int __cdecl std::ios_base::flags(void)const " (?flags@ios_base@std@@QEBAHXZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::ios_base::width(void)const " (?width@ios_base@std@@QEBA_JXZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::ios_base::width(__int64)" (?width@ios_base@std@@QEAA_J_J@Z) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,__int64)" (?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::eback(void)const " (?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::gptr(void)const " (?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::pbase(void)const " (?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::pptr(void)const " (?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::egptr(void)const " (?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::gbump(int)" (?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setg(char *,char *,char *)" (?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::epptr(void)const " (?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD0@Z) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *,char *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > * __cdecl std::basic_ios<char,struct std::char_traits<char> >::tie(void)const " (?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_streambuf<char,struct std::char_traits<char> > * __cdecl std::basic_ios<char,struct std::char_traits<char> >::rdbuf(void)const " (?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: char __cdecl std::basic_ios<char,struct std::char_traits<char> >::fill(void)const " (?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: __cdecl std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(void)" (??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __cdecl std::basic_ostream<char,struct std::char_traits<char> >::basic_ostream<char,struct std::char_traits<char> >(class std::basic_streambuf<char,struct std::char_traits<char> > *,bool)" (??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ostream<char,struct std::char_traits<char> >::~basic_ostream<char,struct std::char_traits<char> >(void)" (??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned short)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@G@Z) already defined in libshaderc-1879acdbc06a201e.rlib(binary.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned __int64)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z) already defined in libshaderc-1879acdbc06a201e.rlib(binary.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z) already defined in libshaderc-1879acdbc06a201e.rlib(compiler.cc.obj)
          LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
          Z:\DDocuments\Code\Rust\projects\19-2\hal_test\target\debug\deps\hal_test-2fb38d64f9292a2d.exe : fatal error LNK1169: one or more multiply defined symbols found


error: aborting due to previous error

error: Could not compile `hal_test`.

To learn more, run the command again with --verbose.

Versions:

  • CMake: 3.13.4
  • Python 3.7.0
  • Ninja 1.9.0

It's building fine without Ninja, but I had to target somewhere else, so I tried using Ninja as described in the README.
I tried reinstalling CMake, Python, Ninja, and even Build Tools.
To be honest I'm not quite sure if this is even an issue with shaderc-rs.

Update: I was using the triangle example from learn-gfx-hal when getting this error, changing it to the example given in the README works. I'll try to figure out what exactly is causing this.

@antiagainst
Copy link
Collaborator

Build systems are always "fun" stuff...

I'm not exactly sure about the reasons causing this. But it seems you are compiling SPIRV-Cross together with Shaderc? The error messages seem to indicate they have conflicting symbols:

= note: libspirv_cross-c74be2b3866182cd.rlib(wrapper.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc-1879acdbc06a201e.rlib(shaderc.cc.obj)

It's likely because they are linking against different flavors of C runtime library:

https://stackoverflow.com/questions/28887001/lnk2038-mismatch-detected-for-runtimelibrary-value-mt-staticrelease-doesn

@antiagainst
Copy link
Collaborator

Hey @ocboogie, is this still an issue for you? I'd like to close this if not.

@ocboogie
Copy link
Author

I just tried it again after recently formatting my computer, with a fresh install of Python, CMake, Visual C++ Build Tools and Ninja. This is what I got sadly:

PS E:\DDocuments\Code\Rust\projects\19-5\hal-test> cargo run
    Updating git repository `https://github.com/google/shaderc-rs`
   Compiling shaderc-sys v0.5.0 (https://github.com/google/shaderc-rs#eed30e2d)
   Compiling shaderc v0.5.0 (https://github.com/google/shaderc-rs#eed30e2d)
   Compiling hal-test v0.1.0 (E:\DDocuments\Code\Rust\projects\19-5\hal-test)
error: linking with `link.exe` failed: exit code: 1169
  |
  = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.20.27508\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.101pgjs146nxjunf.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.17uor2mxjg3hq35i.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1807t8tvaufleswx.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1adniuu65iry88ok.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1b71kmgv3ugozaaj.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1c4rsn6z4yoodz13.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1diymkg5mfxqqvpp.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1dwpylsyu7d9lddg.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1h6m6rj5lwy1ymc4.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1jjy0wh71wqs8h9e.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1m6tv9p4412bdenq.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1mitu493ilikpmsi.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1oj0p0669iv5b0vj.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1p1cr0102q1wllze.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1pzak7vxoafainf9.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1q5ib2devecmuhko.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1ra2rwmychy5w59j.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1rscemr098k4xgvr.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1u1ghscdv9robkg8.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1ullb9pwgk7njfgl.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1uza06yzr32dbmkp.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1vi5spo9sgyuqjyw.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.20kdiwxqhbwq6yft.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.20r9mvd6adur6rvg.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.21tl1nbzrrzeqjke.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.22xify9sp5nihtij.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.23cnnv5rbxoegg59.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.23tyt2htzygt75g5.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.25msdlsw0bsxudsg.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.26n3u65h8o3p7st3.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.278fea2eampb0y97.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.27f2d43xi7lh736s.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.28kgj9q7ewcblfu5.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2cqkvb6yyph1yp2j.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2dludvl63dml3vop.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2h3bhtu7em330wq1.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2i8nmoc31obdvvgl.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2l4cav4sddmbdz3d.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2lli333a04vf5hdt.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2mhd0tpso84focu.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2nb30wwuxj3u3mmc.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2ny89p1mqdjkvxqa.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2rhrj1drbs6xbiuo.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2suf4i5hgj6nfb8y.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2vwfl3b23d9ld1ti.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2vxh36j9l7zuszli.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2y06xqtckwpkjhtg.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.34oh97h89bwxg4f5.rcgu.o"
"E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.36iz9uwnda5qtyj2.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.372ei2800apcnkps.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.39ellqil9k7sa4ua.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.39h01qw2hzhc54xv.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3aj1f2do4ap7ya9m.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3am2lgi00f1g7wln.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3dsyjgwki2dhafao.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3fwwrwcuk6zmtb4e.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3hg5n7kx56y0lohr.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3hln9lj0zq34d8nf.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3jk9d28j7ju0bkat.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3jwbvakov7kqj3yl.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3la2vs7qmtzcu40n.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3lbnctzgkrb0otl5.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3lcom3gy6tk1qnia.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3na5f2v386l5t7k2.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3nv1h9mas6xv2n41.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3qgs6eioit6xaxus.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3rjqkg0a20fe844p.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3vx7iexy0ztrfzqe.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3zyhymno66djxbzs.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.416k2cl9afipgjwk.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.432aj5hz2o98hx6k.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.43r2gup32sq79ucf.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4axbnv2ski1b30mx.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4bzjwb7pi7uvvgty.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4dzjkrimbauzxgql.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4ezp5xgv2vuhgx5n.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4f9kuip5avvzrotr.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4famyngfg6j2jbxg.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4gkcignx09lu97lv.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4hhfs3z05dts93wl.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4k023w2j45bokzvh.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4n8lamjpafm5eiy.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4pwgjlg2i1udwqan.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4sl9ongw2c2zrl0v.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4u29lfa1l2aaslcu.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4uppcfpfk590kglo.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4v84qdlrylqvoh28.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4vatrw0jwznh1tkd.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4xrwyt68007zn26w.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4xz46vsy1bojjvgy.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4yrb33ymp6rqqlab.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.570laob32etx18r2.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.57qjjf5if7so1tpa.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5akafqwngj7blynq.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5dlxwn3el3es0eol.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5dr2kn2cou8u8xrt.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5e2hzxxr751l05p2.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5e4kgd9jsii9x0r2.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5eu9xyf4y9sfqrf7.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5fdz1pvooht3w7bi.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5ft9ngyi85nbsqwg.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.6ykgt4wvhdt46vw.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.86kilmloo7l8y5.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.8drnw26eiwyrzby.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.8qbw7yw4rj00gro.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.8qshjkqf5eqft5s.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.9juhtg926dcgie6.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.9pgzleootjht6jc.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.apgk1hlp18r5g2m.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.b0n7p7ec0v2jv5v.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.b8d7ento8jrdc1g.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.cyzgrcmde94h0hu.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.g7b94tzssh68hfp.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.gatiwfpqcgrwjvp.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.hmpnho0ur98p6yl.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.kyoib691smzoisr.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.s7gcn9ku8oi2wja.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.ux1t1jwfsom90os.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.v4283gldo3v1cht.rcgu.o" "/OUT:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.exe" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.ludg86jm8usrh2r.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/LIBPATH:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps" "/LIBPATH:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\build\\spirv_cross-ca3545b29930c77f\\out" "/LIBPATH:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\build\\shaderc-sys-3277683cee325aa4\\out\\lib" "/LIBPATH:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libsimple_logger-640d0d6688cd31ab.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libcolored-95ec23cc7d7542de.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libwinconsole-73577e6f66625988.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\librgb-92aaf2aa6a05f900.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libcgmath-150d869e5d700c16.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libnum_traits-7edcfeb04d03e17e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\librand-7fdfb698c4477793.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libapprox-2607fa6fdc6fcb9f.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libchrono-58dfd85bef8b0aad.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libnum_integer-f9148214f0cf70bf.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libnum_traits-c757e29bc1c46788.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libtime-4aa7543c5ffc5359.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libshaderc-c3cb0d440a063d56.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libshaderc_sys-0db3ab9c27b0b451.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libarrayvec-2e504b11ce2f0852.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libgfx_backend_dx12-490a490ebfacbd89.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libwinit-19af834cf3148dd9.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\liblazy_static-c3cbcb49a3f7cd27.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libspirv_cross-7b6daef7fcec1f3e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libsmallvec-cfe86d6a3782f0c5.rlib"
"E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libd3d12-1dd245dd78592eba.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libwinapi-1bda150dae5d681e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\librange_alloc-b2bd87e132b27960.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libgfx_hal-83ed31b60d12b846.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libfxhash-4c30507065db0a0a.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libbyteorder-0d7d5593f72b657d.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libfailure-7c3aaf74d76afea5.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libbacktrace-b756f1c9b5710dc9.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\librustc_demangle-0a6f77c6926e557e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\liblibc-405c3594e33deea7.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libbitflags-becf765e688ebd5e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\liblog-612756f871d51e5f.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libcfg_if-64e5a8b1aa2f2e15.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-7fe8293bd37dc16b.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-672c905aab3aa3ee.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-047511a30d412b2e.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-8cddc207d256c50d.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_alloc-cec58fca287c05bc.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-850fa34181f3be85.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-5ee775054d2444cc.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-5435eebc829e40e2.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-6e59d343ce461fb1.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-b0c36aeb1afced2a.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-d5b117455be3aa42.rlib" "advapi32.lib" "cfgmgr32.lib" "comctl32.lib" "credui.lib" "d3d12.lib" "d3dcompiler.lib" "dwmapi.lib" "dxgi.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "secur32.lib" "shcore.lib" "shell32.lib" "shlwapi.lib" "synchronization.lib" "user32.lib" "uxtheme.lib" "winspool.lib" "advapi32.lib" "ws2_32.lib" "userenv.lib" "msvcrt.lib"
  = note: libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_cross.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_cross_util.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_glsl.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_hlsl.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_msl.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_cfg.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_cross_parsed_ir.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          libspirv_cross-7b6daef7fcec1f3e.rlib(spirv_parser.o) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getdays(void)const " (?_Getdays@_Locinfo@std@@QEBAPEBDXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getmonths(void)const " (?_Getmonths@_Locinfo@std@@QEBAPEBDXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in libcpmt.lib(wlocale.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: bool __cdecl std::ios_base::good(void)const " (?good@ios_base@std@@QEBA_NXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: int __cdecl std::ios_base::flags(void)const " (?flags@ios_base@std@@QEBAHXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::ios_base::width(void)const " (?width@ios_base@std@@QEBA_JXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::ios_base::width(__int64)" (?width@ios_base@std@@QEAA_J_J@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,__int64)" (?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::eback(void)const " (?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::gptr(void)const " (?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::pbase(void)const " (?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::pptr(void)const " (?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::egptr(void)const " (?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::gbump(int)" (?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setg(char *,char *,char *)" (?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::epptr(void)const " (?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD0@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *,char *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > * __cdecl std::basic_ios<char,struct std::char_traits<char> >::tie(void)const " (?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_streambuf<char,struct std::char_traits<char> > * __cdecl std::basic_ios<char,struct std::char_traits<char> >::rdbuf(void)const " (?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: char __cdecl std::basic_ios<char,struct std::char_traits<char> >::fill(void)const " (?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: __cdecl std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(void)" (??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __cdecl std::basic_ostream<char,struct std::char_traits<char> >::basic_ostream<char,struct std::char_traits<char> >(class std::basic_streambuf<char,struct std::char_traits<char> > *,bool)" (??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ostream<char,struct std::char_traits<char> >::~basic_ostream<char,struct std::char_traits<char> >(void)" (??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned short)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@G@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(binary.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned __int64)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(binary.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj)
          LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
          E:\DDocuments\Code\Rust\projects\19-5\hal-test\target\debug\deps\hal_test-dcaea460e70570cf.exe : fatal error LNK1169: one or more multiply defined symbols found


error: aborting due to previous error

error: Could not compile `hal-test`.

To learn more, run the command again with --verbose.
PS E:\DDocuments\Code\Rust\projects\19-5\hal-test> cmake --version
cmake version 3.14.4

CMake suite maintained and supported by Kitware (kitware.com/cmake).
PS E:\DDocuments\Code\Rust\projects\19-5\hal-test> python --version
Python 3.7.3
PS E:\DDocuments\Code\Rust\projects\19-5\hal-test> ninja --version
1.9.0
PS E:\DDocuments\Code\Rust\projects\19-5\hal-test>

The work around I've been using is to compile the shaders in the build.rs file. This error only happens with specific dependencies.

@ocboogie
Copy link
Author

Yeah, when I run:

use shaderc;

fn main() {
    let source = "#version 310 es\n void EP() {}";
    let mut compiler = shaderc::Compiler::new().unwrap();
    let mut options = shaderc::CompileOptions::new().unwrap();
    options.add_macro_definition("EP", Some("main"));
    let binary_result = compiler.compile_into_spirv(
        source, shaderc::ShaderKind::Vertex,
        "shader.glsl", "main", Some(&options)).unwrap();

    assert_eq!(Some(&0x07230203), binary_result.as_binary().first());
}

it works fine, but the following doesn't work:

use shaderc;
use gfx_backend_dx12 as back;

fn main() {
    let source = "#version 310 es\n void EP() {}";
    let mut compiler = shaderc::Compiler::new().unwrap();
    let mut options = shaderc::CompileOptions::new().unwrap();
    options.add_macro_definition("EP", Some("main"));
    let binary_result = compiler.compile_into_spirv(
        source, shaderc::ShaderKind::Vertex,
        "shader.glsl", "main", Some(&options)).unwrap();

    assert_eq!(Some(&0x07230203), binary_result.as_binary().first());
}

This is what I get

PS E:\DDocuments\Code\Rust\projects\19-5\hal-test> cargo run
   Compiling hal-test v0.1.0 (E:\DDocuments\Code\Rust\projects\19-5\hal-test)
warning: unused import: `gfx_backend_dx12 as back`
 --> src\main.rs:2:5
  |
2 | use gfx_backend_dx12 as back;
  |     ^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: #[warn(unused_imports)] on by default

error: linking with `link.exe` failed: exit code: 1169
  |
  = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.20.27508\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.17uor2mxjg3hq35i.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1adniuu65iry88ok.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1pzak7vxoafainf9.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.1ra2rwmychy5w59j.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.20kdiwxqhbwq6yft.rcgu.o"
"E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.22xify9sp5nihtij.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.23cnnv5rbxoegg59.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.23tyt2htzygt75g5.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.2dludvl63dml3vop.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3aj1f2do4ap7ya9m.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3hln9lj0zq34d8nf.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.3la2vs7qmtzcu40n.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.43r2gup32sq79ucf.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4bzjwb7pi7uvvgty.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.4pwgjlg2i1udwqan.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.5fdz1pvooht3w7bi.rcgu.o" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.hmpnho0ur98p6yl.rcgu.o" "/OUT:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.exe" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\hal_test-dcaea460e70570cf.ludg86jm8usrh2r.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/LIBPATH:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps" "/LIBPATH:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\build\\spirv_cross-ca3545b29930c77f\\out" "/LIBPATH:E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\build\\shaderc-sys-3277683cee325aa4\\out\\lib" "/LIBPATH:C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libgfx_backend_dx12-490a490ebfacbd89.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libwinit-19af834cf3148dd9.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\liblazy_static-c3cbcb49a3f7cd27.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libspirv_cross-7b6daef7fcec1f3e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libsmallvec-cfe86d6a3782f0c5.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\liblog-612756f871d51e5f.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libd3d12-1dd245dd78592eba.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libwinapi-1bda150dae5d681e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\librange_alloc-b2bd87e132b27960.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libgfx_hal-83ed31b60d12b846.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libfxhash-4c30507065db0a0a.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libbyteorder-0d7d5593f72b657d.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libfailure-7c3aaf74d76afea5.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libbacktrace-b756f1c9b5710dc9.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\librustc_demangle-0a6f77c6926e557e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libcfg_if-64e5a8b1aa2f2e15.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libbitflags-becf765e688ebd5e.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libshaderc-c3cb0d440a063d56.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\libshaderc_sys-0db3ab9c27b0b451.rlib" "E:\\DDocuments\\Code\\Rust\\projects\\19-5\\hal-test\\target\\debug\\deps\\liblibc-405c3594e33deea7.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-7fe8293bd37dc16b.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-672c905aab3aa3ee.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-047511a30d412b2e.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-8cddc207d256c50d.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_alloc-cec58fca287c05bc.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-850fa34181f3be85.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-5ee775054d2444cc.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-5435eebc829e40e2.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-6e59d343ce461fb1.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-b0c36aeb1afced2a.rlib" "C:\\Users\\Boogie\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-d5b117455be3aa42.rlib" "advapi32.lib" "cfgmgr32.lib" "comctl32.lib" "credui.lib" "d3d12.lib" "d3dcompiler.lib" "dwmapi.lib" "dxgi.lib" "gdi32.lib" "kernel32.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "secur32.lib" "shcore.lib" "shell32.lib" "shlwapi.lib" "synchronization.lib" "user32.lib"
"uxtheme.lib" "winspool.lib" "advapi32.lib" "ws2_32.lib" "userenv.lib" "msvcrt.lib"
  = note: libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(shaderc.cc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ShaderLang.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(compiler.cc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(binary.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(spirv_tools_wrapper.cc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(version_profile.cc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(PoolAlloc.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Versions.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(InfoSink.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(SymbolTable.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Scan.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(CodeGen.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Link.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Intermediate.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(intermOut.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(linkValidate.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ParseHelper.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(hlslParseHelper.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Initialize.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(hlslParseables.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(hlslScanContext.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ossource.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(InitializeDll.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(PpContext.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(PpScanner.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(reflection.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(iomapper.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(message.cc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(shader_stage.cc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(GlslangToSpv.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(operand.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(assembly_grammar.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(diagnostic.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ext_inst.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(opcode.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(spirv_endian.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(table.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(spirv_validator_options.cpp.obj) : error LNK2038: mismatch detected
for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(spirv_optimizer_options.cpp.obj) : error LNK2038: mismatch detected
for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(text.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(libspirv.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(optimizer.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(IntermTraverse.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Constant.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(RemoveTree.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(propagateNoContraction.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ParseContextBase.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(limits.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(glslang_tab.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(attribute.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(hlslGrammar.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(PpAtom.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Pp.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(Logger.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(SpvTools.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(SpvBuilder.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(SpvPostProcess.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(spirv_target_env.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(text_handler.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(disassemble.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(module.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_descriptor.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(build_module.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(pass_manager.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(mem_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(aggressive_dead_code_elim_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(block_merge_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ccp_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(cfg_cleanup_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(code_sink.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(combine_access_chains.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(common_uniform_elim_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(compact_ids_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(copy_prop_arrays.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(dead_branch_elim_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(dead_insert_elim_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(dead_variable_elimination.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(eliminate_dead_constant_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(eliminate_dead_functions_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(eliminate_dead_members_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(fix_storage_class.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(flatten_decoration_pass.cpp.obj) : error LNK2038: mismatch detected
for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(fold_spec_constant_op_and_composite_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(freeze_spec_constant_value_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(generate_webgpu_initializers_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(if_conversion.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(inline_exhaustive_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(inline_opaque_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(inst_bindless_check_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(licm_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(local_access_chain_convert_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(local_redundancy_elimination.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(local_single_block_elim_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(local_single_store_elim_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(local_ssa_elim_pass.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_fission.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_fusion_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_peeling.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_unroller.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_unswitch_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(merge_return_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(private_to_local_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(process_lines_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(reduce_load_size.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(redundancy_elimination.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(remove_duplicates_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(replace_invalid_opc.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(scalar_replacement_pass.cpp.obj) : error LNK2038: mismatch detected
for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(set_spec_constant_default_value_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(simplification_pass.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ssa_rewrite_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(strength_reduction_pass.cpp.obj) : error LNK2038: mismatch detected
for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(strip_atomic_counter_memory_pass.cpp.obj) : error LNK2038: mismatch
detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(strip_debug_info_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(strip_reflect_info_pass.cpp.obj) : error LNK2038: mismatch detected
for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(unify_const_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(upgrade_memory_model.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(vector_dce.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(workaround1209.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(string_utils.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(parseConst.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(hlslAttributes.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(hlslOpMap.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(hlslTokenStream.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(PpTokens.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(InReadableOrder.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(name_mapper.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(parsed_operand.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(print.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(extensions.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_cfg.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_id.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_adjacency.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_interfaces.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_memory.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_layout.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_datarules.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_instruction.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_decorations.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_builtins.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_type.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_constants.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_arithmetics.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_composites.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_conversion.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_derivatives.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_logicals.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_bitwise.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_image.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_atomics.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_barriers.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_literals.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_extensions.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_annotation.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_non_uniform.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_debug.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_capability.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_primitives.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_mode_setting.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_function.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_execution_limitations.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(enum_string_mapping.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(function.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validation_state.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(instruction.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(function.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(basic_block.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(cfg.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(dominator_tree.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(constants.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(def_use_manager.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ir_context.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(ir_loader.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(feature_manager.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(block_merge_util.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(const_folding_rules.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(folding_rules.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(fold.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(propagator.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(instruction_list.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(type_manager.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(decoration_manager.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(dominator_analysis.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(types.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(struct_cfg_analysis.cpp.obj) : error LNK2038: mismatch detected for
'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(composite.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(eliminate_dead_functions_util.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(value_number_table.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(inline_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(instrument_pass.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(register_pressure.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(scalar_analysis.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_dependence.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_utils.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_fusion.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(scalar_analysis_simplification.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(bit_vector.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(basic_block.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(construct.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(instruction.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_scopes.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(validate_memory_semantics.cpp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libshaderc_sys-0db3ab9c27b0b451.rlib(loop_dependence_helpers.cpp.obj) : error LNK2038: mismatch detected
for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: struct _Cvtvec __cdecl std::_Locinfo::_Getcvt(void)const " (?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: bool __cdecl std::ios_base::good(void)const " (?good@ios_base@std@@QEBA_NXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: int __cdecl std::ios_base::flags(void)const " (?flags@ios_base@std@@QEBAHXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::ios_base::width(void)const " (?width@ios_base@std@@QEBA_JXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::ios_base::width(__int64)" (?width@ios_base@std@@QEAA_J_J@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: int __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z) already defined in
libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __int64 __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,__int64)" (?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::eback(void)const " (?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::gptr(void)const " (?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::pbase(void)const " (?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::pptr(void)const " (?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::egptr(void)const " (?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::gbump(int)" (?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z) already defined
in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setg(char *,char *,char *)" (?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::epptr(void)const " (?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD0@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: void __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *,char *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: char * __cdecl std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > * __cdecl std::basic_ios<char,struct std::char_traits<char> >::tie(void)const " (?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_streambuf<char,struct std::char_traits<char> > * __cdecl std::basic_ios<char,struct std::char_traits<char> >::rdbuf(void)const " (?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: char __cdecl std::basic_ios<char,struct std::char_traits<char> >::fill(void)const " (?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "protected: __cdecl std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(void)" (??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: __cdecl std::basic_ostream<char,struct std::char_traits<char> >::basic_ostream<char,struct std::char_traits<char> >(class std::basic_streambuf<char,struct std::char_traits<char> > *,bool)" (??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: virtual __cdecl std::basic_ostream<char,struct std::char_traits<char> >::~basic_ostream<char,struct std::char_traits<char> >(void)" (??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: void __cdecl std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@I@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned short)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@G@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(binary.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned __int64)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          msvcprt.lib(MSVCP140.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z) already defined in libshaderc_sys-0db3ab9c27b0b451.rlib(parse_number.cpp.obj)
          libcpmt.lib(locale0.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(locale0.obj) : error LNK2005: "void __cdecl std::_Facet_Register(class std::_Facet_base *)" (?_Facet_Register@std@@YAXPEAV_Facet_base@1@@Z) already defined in msvcprt.lib(locale0_implib.obj)
          libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)" (?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(bool)" (?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,char const *)" (?_Locinfo_ctor@_Locinfo@std@@SAXPEAV12@PEBD@Z) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@_Locinfo@std@@SAXPEAV12@@Z) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(locale0.obj) : error LNK2005: "public: static class std::locale const & __cdecl std::locale::classic(void)" (?classic@locale@std@@SAAEBV12@XZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(cout.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(cerr.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(locale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(locale.obj) : error LNK2005: "public: static class std::locale __cdecl std::locale::global(class std::locale const &)" (?global@locale@std@@SA?AV12@AEBV12@@Z) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(iosptrs.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(xlock.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease'
doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QEAA@H@Z) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(xlock.obj) : error LNK2005: "public: __cdecl std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QEAA@XZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(wlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(wlocale.obj) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getdays(void)const " (?_Getdays@_Locinfo@std@@QEBAPEBDXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(wlocale.obj) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getmonths(void)const " (?_Getmonths@_Locinfo@std@@QEBAPEBDXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(wlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(xlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(xlocale.obj) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getdays(void)const " (?_Getdays@_Locinfo@std@@QEBAPEBDXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(xlocale.obj) : error LNK2005: "public: char const * __cdecl std::_Locinfo::_Getmonths(void)const " (?_Getmonths@_Locinfo@std@@QEBAPEBDXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getdays(void)const " (?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(xlocale.obj) : error LNK2005: "public: unsigned short const * __cdecl std::_Locinfo::_W_Getmonths(void)const " (?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ) already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(xdateord.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(xwctomb.obj) : error LNK2005: _Getcvt already defined in msvcprt.lib(MSVCP140.dll)
          libcpmt.lib(winapisupp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(StlCompareStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(winapinls.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(StlCompareStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(StlLCMapStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          libcpmt.lib(StlLCMapStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in libspirv_cross-7b6daef7fcec1f3e.rlib(wrapper.o)
          LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
          E:\DDocuments\Code\Rust\projects\19-5\hal-test\target\debug\deps\hal_test-dcaea460e70570cf.exe : fatal error LNK1169: one or more multiply defined symbols found


error: aborting due to previous error

error: Could not compile `hal-test`.

To learn more, run the command again with --verbose.

I've tried the cmake = "=0.1.35" thing, but shaderc is using a newer version, and I think that's a old fix that would only fix shaderc version 0.5.0.

@zakarumych
Copy link

zakarumych commented Jul 3, 2019

I got this error today.
shaderc (C++ one, not wrapper) got compiled with static crt even though I patched cc to always set /MD flag.
When I make spirv_cross compile with /MT it works fine as both start using static crt.

@zakarumych
Copy link

Fix incoming

@antiagainst
Copy link
Collaborator

Thanks @omni-viral for PR #57! I'll close this one. Please re-open if the error persists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants