Closed Joe23232 closed 2 years ago
This seems to be related to glstospriv (a C library) which has been replaced with naga (a rust library) in the pipelined-rendering branch. https://github.com/bevyengine/bevy/issues/2437#issuecomment-917420500 suggests that uninstalling all visual studio versions other than 2019 may help. Alternatively you could switch to the pipelined-rendering branch. This branch will hopefully be merged into main soon. (tracking issue: https://github.com/bevyengine/bevy/issues/2535)
@bjorn3
This seems to be related to glstospriv (a C library) which has been replaced with naga (a rust library) in the pipelined-rendering branch. #2437 (comment) suggests that uninstalling all visual studio versions other than 2019 may help.
I only have 2019 installed mate.
Alternatively you could switch to the pipelined-rendering branch. This branch will hopefully be merged into main soon. (tracking issue: #2535)
How would I do this mate?
[dependencies]
bevy = { git = "https://github.com/bevyengine/bevy", branch = "pipelined-rendering" }
should work.
@bjorn3 I tried adding that line.
I deleted the target
dir and Cargo.lock
file.
I now get this error line:
C:\tmp\my_game>cargo run
Compiling go_bevy v0.1.0 (C:\tmp\my_game)
error: linking with `link.exe` failed: exit code: 1120
|
= note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.28.29333\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.14u7rwuaq7gc2kjd.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1c9nbs977od6pmij.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1dyh6jndpbkippou.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1dyvlk8bn6thmrcf.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1ecjvh8c10abr9bh.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1fnm8g75yupd0z6g.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1gw3b9k5itcduxpi.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1xay4t8v6cwa2ta8.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.1z619uexd1n4chw2.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.28jqtqnee3v9gtdr.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.2cv93lf1xijhy6zo.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.2kpqf33p8fb5cesn.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.2phi5c8ks5a2yqak.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.2y25ebtlo82b37fl.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.3ijfm77q80ht0vq6.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.3kvpvk7sb0j06lei.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.3la4uhnlfaf7epbf.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.3mv94dxlv3elx1ba.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.40k0if1dv0iug85e.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.48kdqdsoeoanpw89.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.4goyxwkvlzisvgom.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.4rzfithfasqvwi40.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.52mjy5cf9mvc5cw1.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.547mom7cnt6eeoss.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.59majke14f33jaoz.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.5fkoph8627tcellf.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.adkcgpc8421jyw1.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.am4vppyrn45lxm9.rcgu.o" "C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.2ijqu72mzw08chjz.rcgu.o" "/LIBPATH:C:\\tmp\\my_game\\target\\debug\\deps" "/LIBPATH:C:\\tmp\\my_game\\target\\debug\\build\\minimp3-sys-bd7d093f610825b4\\out" "/LIBPATH:C:\\Users\\Kumar\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\bevy-glsl-to-spirv-0.2.1\\build\\windows" "/LIBPATH:C:\\tmp\\my_game\\target\\debug\\build\\spirv-reflect-fb531a578fec8638\\out" "/LIBPATH:C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy-f78740074066a123.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_internal-6e54a344d53ad293.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_dynamic_plugin-9072df4408147f96.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_sprite2-b4d14a4ebe0650bc.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_gltf2-d357760ea3f3ed49.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libpercent_encoding-86674a14351536e0.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgltf-27c2777c7574e354.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgltf_json-a2dc9557065b7dcf.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_pbr2-292f6c88fc602304.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_core_pipeline-ed6da8b3213de0cc.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_render2-ece3ad88d3107409.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcrevice-5f8bdecabc389958.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_wgpu-260cae4d30cc4625.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_winit-a111b9f7e22ca507.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwinit-b3dab4f15f26a690.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwgpu-983d66615d46e3ed.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwgpu_core-ffeda71d2149a319.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcopyless-20b859fea873244c.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwgpu_hal-7262e9031624b046.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librenderdoc_sys-ad03b47542861821.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgpu_descriptor-65803235472facc8.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libhashbrown-9d507c45a653b594.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libahash-848f10f97a2dc87c.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgpu_descriptor_types-40f10e8cdaadd977.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libd3d12-c8352f322c7c6ffc.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libprofiling-b6abdd8cdd4a327e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgpu_alloc-ab6657264be010be.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgpu_alloc_types-47336494c1728bba.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libinplace_it-6b266dbed637c43a.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libash-0ed1129a4a500c75.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\liblibloading-b6cb14a8a896dfa8.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libnaga-8ac13daf9d40dbc2.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcodespan_reporting-178b1627f60a7eb0.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libunicode_width-ea6ee3ab557321d5.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libtermcolor-60bc96caf07c6c99.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libhexf_parse-9bc6c286d2de50a1.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libpetgraph-e23002223fa03ca4.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libpp_rs-69ed54a1f05148fb.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libunicode_xid-0a9a0c79be0cb544.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libspirv-0dd8b7e1a0c65725.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libindexmap-137af4794eace303.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libhashbrown-8a9d2679eb99c058.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librange_alloc-1c494ba500204ea4.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbit_set-a8e258ec3a5fc799.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbit_vec-c88ca21c1f7f87f6.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwgpu_types-7534b6882996deb1.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libarrayvec-d04434076a34a392.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_ui-29a50c4778134d1c.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libstretch-4e73f8b69afea074.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_text-a9ad0546246a0f70.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libglyph_brush_layout-5e895e741f22a5f4.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libxi_unicode-3d2b1125834aed00.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libapprox-638912c14ab05ad1.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libab_glyph-b4b21b5d8aacd04d.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libowned_ttf_parser-89926de20cb38d68.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libttf_parser-b5c9464a8906f059.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libab_glyph_rasterizer-32c8dee203d82cdf.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_sprite-f6b3f460d49370ca.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librectangle_pack-0add8bfc23d1330b.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libguillotiere-12212527503eddb1.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libsvg_fmt-56c64f647f6b9c14.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libeuclid-a9d0c6acb6d3b714.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_scene-729e62282bc984ee.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libron-61e00ada19441c6e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbase64-5b9a0b4df3501e1d.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_pbr-f3d721690178217c.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_render-51a388b225dc0ab7.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libimage-1c012908f8ddfe08.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcolor_quant-8169c7df829b5acc.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libnum_iter-41fe54ba7a5bab2d.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libpng-f55ad54433547014.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libminiz_oxide-98120b05abdc59f2.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcrc32fast-f02c7ee424c0636e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libdeflate-1d885a9f13a15590.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libadler32-0d5a61464a0ea955.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libnum_rational-e37032c1341f94a0.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libscoped_threadpool-be326a4863b29ef1.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_glsl_to_spirv-dbefe5a7a1ddc324.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libhex-94b7e52c513a4a0e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libspirv_reflect-a26ada0f1ea35cd7.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libspirv_headers-0a425cd79c0ae5c5.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbitflags-5d3eda357a6c0aea.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libhexasphere-3a96ddc1140d54a4.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_window-0a0d7c0214099ae0.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libraw_window_handle-8689851c11260641.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_transform-0ebc0407b4acda2f.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_gilrs-548ac5bf3b7548da.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgilrs-9d5e684f9aad6766.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libvec_map-9e13b185edcdc7b9.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfnv-50801bad26e18c72.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgilrs_core-b13e9e9124940df9.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librusty_xinput-16a9f8c339cb91aa.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_input-edac2dfb0ec1e329.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_audio-05a02c320e7caed5.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librodio-2de046bece3c8e79.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libminimp3-74aff80fabcfc299.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libslice_deque-2ead5cd4c349e74c.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libminimp3_sys-1eaeecd3c42a4230.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcpal-63f5b2ade720ed72.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_asset-f4cb609152c00ac5.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libnotify-6524d1fb14fa0103.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwalkdir-c95048522a3ada02.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libsame_file-202bc63b000747bf.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwinapi_util-48c50697d108f8a1.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfiletime-2950617a1058f152.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_diagnostic-7493683a1cf524d6.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_core-93c679a8ed8065d5.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_math-d52f2de3e78f551e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcrossbeam_channel-5f3f1255c252f30e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcrossbeam_utils-6f5b51f4a46c1d7e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_log-8b18285221643274.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libtracing_subscriber-f15e69fdafcbe804.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libchrono-70d1deb09da50e81.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libnum_integer-889f3a20cda988a9.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libnum_traits-7e3df2fae5a01720.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\liblibc-528d930bd5137b78.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libthread_local-ac0ec93e192525e3.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libsharded_slab-5237051590baffda.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libtracing_serde-99732d8e2cac7f36.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libserde_json-e4043f916cd7c5e4.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libryu-2f06d53ac3036195.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libitoa-57e43841e1167b8a.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libansi_term-e2dafcd0f8814fb0.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libmatchers-45ee34eef23e7d2e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libregex_automata-e25dc8d4f6109548.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libregex-608fe27e25921f63.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libaho_corasick-3047b5ae0023ed61.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libregex_syntax-a212f4fd0bfa8789.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libtracing_log-cbdbfdaf0b4320f4.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\liblog-9355504ec027de3e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libanyhow-95c3361e0bbf9118.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_app-e1cb9f90e26a46bc.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_ecs-2887ddd86292935e.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librand-3eef20366f6a1713.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librand_chacha-6e5961018107fe07.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libppv_lite86-b91f049d414269de.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\librand_core-0bac377f800e069b.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfxhash-0be640b5e875e314.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbyteorder-29fe0f40c9df8d4d.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_tasks-c0c6cc591810bdc5.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libnum_cpus-4c3721153c47c1e7.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libasync_channel-bf5cac2a0f070fca.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libasync_executor-f172e064eb4b814b.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libslab-4de7e5da02fe0c93.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libconcurrent_queue-e9c96b37514b678c.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcache_padded-d148eeef153a6287.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libasync_task-08974f61ac64a5fd.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libevent_listener-1abeb89a29582808.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfutures_lite-05ef05a2b06ac13f.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libmemchr-8501439c27e5c889.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfastrand-5d59f9dd229c7ccb.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfutures_io-9df72f0139fa2530.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfutures_core-b9c39e28bb49f06d.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwaker_fn-794c5c6ede45f0f8.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libparking-2186795defbb5041.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libfixedbitset-705c2b4c9e2b47e2.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_reflect-a7c7253667821119.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\liberased_serde-fa29e7c0353bed75.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libglam-46eb3011ac7ce124.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libmint-616f08cd8e4e27cf.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbytemuck-a7f6ce7297946955.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libparking_lot-d4a5c89840837937.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libparking_lot_core-3bb1cc2ae3589f27.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libwinapi-7ef66629388137ed.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libsmallvec-e3ac0e7b8ca3ecfe.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\liblock_api-1be193d8cfbbe8ad.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libscopeguard-f833d42a3f6b335b.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libdowncast_rs-cdefea22838040f9.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libthiserror-14854ec9e387abcf.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libbevy_utils-fc927496b8bb499b.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libuuid-93948cff93d2feda.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libserde-e12416acc1941efd.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libtracing-c8d8167493cb57fc.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libpin_project_lite-0fa0b85983ed7988.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libtracing_core-c552ce1003307bee.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\liblazy_static-4d9a6c6edcf39e5a.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libinstant-3f04589cd1c8f6b4.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libahash-113f573d5467e89d.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libgetrandom-a2e6973468e37587.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libcfg_if-26ca370ce3d29a9a.rlib" "C:\\tmp\\my_game\\target\\debug\\deps\\libonce_cell-b903aba6ccf97827.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-137462619eb7fb6e.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-40325f74f03cd910.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd_detect-d499ddbe6ea217f2.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-ac7fd557a0876ac7.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-e027da3f3243b8cb.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_alloc-d92ff4ce4e9ba04b.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-0fbe2e0a0cce010b.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-994c4132e0b038fc.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-37b7cfcd70f86ebc.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-598a66e79671d548.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-b40eca52864f4eec.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-3200edb0d039ab3a.rlib" "C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-b0e0bca0e70300a2.rlib" "glslang.glsltospirv.lib" "HLSL.glsltospirv.lib" "OGLCompiler.glsltospirv.lib" "OSDependent.glsltospirv.lib" "SPIRV.glsltospirv.lib" "SPVRemapper.glsltospirv.lib" "advapi32.lib" "cfgmgr32.lib" "comctl32.lib" "d3d12.lib" "d3dcompiler.lib" "dwmapi.lib" "dxgi.lib" "gdi32.lib" "imm32.lib" "kernel32.lib" "mmdevapi.lib" "msimg32.lib" "ole32.lib" "opengl32.lib" "shcore.lib" "shell32.lib" "shlwapi.lib" "synchronization.lib" "user32.lib" "uxtheme.lib" "winspool.lib" "xinput.lib" "bcrypt.lib" "kernel32.lib" "ws2_32.lib" "advapi32.lib" "userenv.lib" "kernel32.lib" "libcmt.lib" "/NXCOMPAT" "/LIBPATH:C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "/OUT:C:\\tmp\\my_game\\target\\debug\\deps\\go_bevy.exe" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:C:\\Users\\Kumar\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libstd.natvis"
= note: LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
LINK : warning LNK4217: symbol 'calloc' defined in 'libucrt.lib(calloc.obj)' is imported by 'libspirv_reflect-a26ada0f1ea35cd7.rlib(spirv_reflect.o)' in function 'spvReflectCreateShaderModule'
LINK : warning LNK4286: symbol 'calloc' defined in 'libucrt.lib(calloc.obj)' is imported by 'glslang.glsltospirv.lib(PpContext.obj)'
LINK : warning LNK4286: symbol 'calloc' defined in 'libucrt.lib(calloc.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4286: symbol 'calloc' defined in 'libucrt.lib(calloc.obj)' is imported by 'SPIRV.glsltospirv.lib(SpvBuilder.obj)'
LINK : warning LNK4217: symbol 'free' defined in 'libucrt.lib(free.obj)' is imported by 'libspirv_reflect-a26ada0f1ea35cd7.rlib(spirv_reflect.o)' in function 'spvReflectCreateShaderModule'
LINK : warning LNK4286: symbol 'free' defined in 'libucrt.lib(free.obj)' is imported by 'glslang.glsltospirv.lib(glslang_tab.obj)'
LINK : warning LNK4217: symbol 'qsort' defined in 'libucrt.lib(qsort.obj)' is imported by 'libspirv_reflect-a26ada0f1ea35cd7.rlib(spirv_reflect.o)' in function 'ParseFunction'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'SPIRV.glsltospirv.lib(SpvBuilder.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'SPIRV.glsltospirv.lib(SpvPostProcess.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'SPIRV.glsltospirv.lib(InReadableOrder.obj)'
LINK : warning LNK4217: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'HLSL.glsltospirv.lib(hlslScanContext.obj)' in function '"protected: enum glslang::EHlslTokenClass __cdecl glslang::HlslScanContext::tokenizeClass(struct glslang::HlslToken &)" (?tokenizeClass@HlslScanContext@glslang@@IEAA?AW4EHlslTokenClass@2@AEAUHlslToken@2@@Z)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'HLSL.glsltospirv.lib(hlslGrammar.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'SPIRV.glsltospirv.lib(Logger.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(Pp.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(PpTokens.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'HLSL.glsltospirv.lib(hlslParseHelper.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'HLSL.glsltospirv.lib(hlslParseables.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(iomapper.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(propagateNoContraction.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(ParseContextBase.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(glslang_tab.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(ParseHelper.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(PpContext.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(PpScanner.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(reflection.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(Link.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(Intermediate.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(intermOut.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(linkValidate.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(InfoSink.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(SymbolTable.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(Scan.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(CodeGen.obj)'
LINK : warning LNK4217: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function '"void * __cdecl std::_Allocate<16,struct std::_Default_allocate_traits,0>(unsigned __int64)" (??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(ShaderLang.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(PoolAlloc.obj)'
LINK : warning LNK4286: symbol '_invalid_parameter_noinfo_noreturn' defined in 'libucrt.lib(invalid_parameter.obj)' is imported by 'glslang.glsltospirv.lib(Versions.obj)'
LINK : warning LNK4286: symbol '__acrt_iob_func' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(glslang_tab.obj)'
LINK : warning LNK4286: symbol '__acrt_iob_func' defined in 'libucrt.lib(_file.obj)' is imported by 'OSDependent.glsltospirv.lib(ossource.obj)'
LINK : warning LNK4286: symbol '__acrt_iob_func' defined in 'libucrt.lib(_file.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4217: symbol '__acrt_iob_func' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function 'printf'
LINK : warning LNK4286: symbol '__acrt_iob_func' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(ShaderLang.obj)'
LINK : warning LNK4286: symbol '__acrt_iob_func' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(InfoSink.obj)'
LINK : warning LNK4286: symbol '__acrt_iob_func' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(reflection.obj)'
LINK : warning LNK4217: symbol '_get_stream_buffer_pointers' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function '"public: __cdecl std::basic_ifstream<char,struct std::char_traits<char> >::basic_ifstream<char,struct std::char_traits<char> >(char const *,int,int)" (??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QEAA@PEBDHH@Z)'
LINK : warning LNK4286: symbol '_get_stream_buffer_pointers' defined in 'libucrt.lib(_file.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4217: symbol 'fclose' defined in 'libucrt.lib(fclose.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function '"public: virtual __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::~basic_filebuf<char,struct std::char_traits<char> >(void)" (??1?$basic_filebuf@DU?$char_traits@D@std@@@std@@UEAA@XZ)'
LINK : warning LNK4286: symbol 'fclose' defined in 'libucrt.lib(fclose.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4217: symbol 'fflush' defined in 'libucrt.lib(fflush.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function '"protected: virtual int __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::sync(void)" (?sync@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAAHXZ)'
LINK : warning LNK4286: symbol 'fflush' defined in 'libucrt.lib(fflush.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4217: symbol 'fputc' defined in 'libucrt.lib(fputc.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function '"protected: virtual int __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::overflow(int)" (?overflow@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAAHH@Z)'
LINK : warning LNK4286: symbol 'fputc' defined in 'libucrt.lib(fputc.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4217: symbol '_lock_file' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function '"public: virtual void __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::_Lock(void)" (?_Lock@?$basic_filebuf@DU?$char_traits@D@std@@@std@@UEAAXXZ)'
LINK : warning LNK4286: symbol '_lock_file' defined in 'libucrt.lib(_file.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4217: symbol '_unlock_file' defined in 'libucrt.lib(_file.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function '"public: virtual void __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::_Unlock(void)" (?_Unlock@?$basic_filebuf@DU?$char_traits@D@std@@@std@@UEAAXXZ)'
LINK : warning LNK4286: symbol '_unlock_file' defined in 'libucrt.lib(_file.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vfprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(glslang_tab.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vfprintf' defined in 'libucrt.lib(output.obj)' is imported by 'OSDependent.glsltospirv.lib(ossource.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vfprintf' defined in 'libucrt.lib(output.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4217: symbol '__stdio_common_vfprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(glslang_c_interface.obj)' in function 'printf'
LINK : warning LNK4286: symbol '__stdio_common_vfprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(ShaderLang.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vfprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(InfoSink.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vfprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(reflection.obj)'
LINK : warning LNK4217: symbol '_itoa_s' defined in 'libucrt.lib(xtoa.obj)' is imported by 'glslang.glsltospirv.lib(linkValidate.obj)' in function '"protected: void __cdecl glslang::TIntermediate::checkCallGraphBodies(class TInfoSink &,bool)" (?checkCallGraphBodies@TIntermediate@glslang@@IEAAXAEAVTInfoSink@@_N@Z)'
LINK : warning LNK4286: symbol '_itoa_s' defined in 'libucrt.lib(xtoa.obj)' is imported by 'glslang.glsltospirv.lib(reflection.obj)'
LINK : warning LNK4286: symbol '_itoa_s' defined in 'libucrt.lib(xtoa.obj)' is imported by 'HLSL.glsltospirv.lib(hlslParseHelper.obj)'
LINK : warning LNK4217: symbol '_itoa_s' defined in 'libucrt.lib(xtoa.obj)' is imported by 'glslang.glsltospirv.lib(ShaderLang.obj)' in function '"public: class glslang::TInfoSinkBase & __cdecl glslang::TInfoSinkBase::operator<<(int)" (??6TInfoSinkBase@glslang@@QEAAAEAV01@H@Z)'
LINK : warning LNK4286: symbol '_itoa_s' defined in 'libucrt.lib(xtoa.obj)' is imported by 'glslang.glsltospirv.lib(Versions.obj)'
LINK : warning LNK4286: symbol '_itoa_s' defined in 'libucrt.lib(xtoa.obj)' is imported by 'glslang.glsltospirv.lib(SymbolTable.obj)'
LINK : warning LNK4217: symbol '_itoa_s' defined in 'libucrt.lib(xtoa.obj)' is imported by 'glslang.glsltospirv.lib(intermOut.obj)' in function '"public: virtual bool __cdecl glslang::TOutputTraverser::visitUnary(enum glslang::TVisit,class glslang::TIntermUnary *)" (?visitUnary@TOutputTraverser@glslang@@UEAA_NW4TVisit@2@PEAVTIntermUnary@2@@Z)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'HLSL.glsltospirv.lib(hlslScanContext.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'SPIRV.glsltospirv.lib(GlslangToSpv.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(glslang_tab.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(Pp.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(PpTokens.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'HLSL.glsltospirv.lib(hlslParseHelper.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(ParseHelper.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(Initialize.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(PpScanner.obj)'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(ParseContextBase.obj)'
LINK : warning LNK4217: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(Versions.obj)' in function 'snprintf'
LINK : warning LNK4286: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(SymbolTable.obj)'
LINK : warning LNK4217: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(Scan.obj)' in function '"protected: int __cdecl glslang::TScanContext::tokenizeIdentifier(void)" (?tokenizeIdentifier@TScanContext@glslang@@IEAAHXZ)'
LINK : warning LNK4217: symbol '__stdio_common_vsprintf' defined in 'libucrt.lib(output.obj)' is imported by 'glslang.glsltospirv.lib(intermOut.obj)' in function '"public: class std::basic_string<char,struct std::char_traits<char>,class glslang::pool_allocator<char> > __cdecl glslang::TType::getCompleteString(void)const " (?getCompleteString@TType@glslang@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$pool_allocator@D@glslang@@@std@@XZ)'
LINK : warning LNK4217: symbol 'strncmp' defined in 'libucrt.lib(strncmp.obj)' is imported by 'glslang.glsltospirv.lib(Scan.obj)' in function '"public: bool __cdecl glslang::TInputScanner::scanVersion(int &,enum EProfile &,bool &)" (?scanVersion@TInputScanner@glslang@@QEAA_NAEAHAEAW4EProfile@@AEA_N@Z)'
LINK : warning LNK4286: symbol 'strncmp' defined in 'libucrt.lib(strncmp.obj)' is imported by 'glslang.glsltospirv.lib(ParseHelper.obj)'
LINK : warning LNK4286: symbol 'strncmp' defined in 'libucrt.lib(strncmp.obj)' is imported by 'glslang.glsltospirv.lib(Pp.obj)'
LINK : warning LNK4286: symbol 'strncmp' defined in 'libucrt.lib(strncmp.obj)' is imported by 'SPIRV.glsltospirv.lib(SpvBuilder.obj)'
LINK : warning LNK4217: symbol 'atoi' defined in 'libucrt.lib(atox.obj)' is imported by 'glslang.glsltospirv.lib(iomapper.obj)' in function '"public: virtual int __cdecl glslang::TDefaultIoResolverBase::resolveSet(enum EShLanguage,struct glslang::TVarEntryInfo &)" (?resolveSet@TDefaultIoResolverBase@glslang@@UEAAHW4EShLanguage@@AEAUTVarEntryInfo@2@@Z)'
LINK : warning LNK4286: symbol 'atoi' defined in 'libucrt.lib(atox.obj)' is imported by 'glslang.glsltospirv.lib(Pp.obj)'
LINK : warning LNK4286: symbol 'atoi' defined in 'libucrt.lib(atox.obj)' is imported by 'HLSL.glsltospirv.lib(hlslParseHelper.obj)'
LINK : warning LNK4217: symbol 'strtoul' defined in 'libucrt.lib(strtox.obj)' is imported by 'glslang.glsltospirv.lib(propagateNoContraction.obj)' in function '"protected: virtual bool __cdecl `anonymous namespace'::TNoContractionPropagator::visitAggregate(enum glslang::TVisit,class glslang::TIntermAggregate *)" (?visitAggregate@TNoContractionPropagator@?A0x9ed4c91b@@MEAA_NW4TVisit@glslang@@PEAVTIntermAggregate@4@@Z)'
LINK : warning LNK4217: symbol 'malloc' defined in 'libucrt.lib(malloc.obj)' is imported by 'glslang.glsltospirv.lib(glslang_tab.obj)' in function '"int __cdecl yyparse(class glslang::TParseContext *)" (?yyparse@@YAHPEAVTParseContext@glslang@@@Z)'
libspirv_reflect-a26ada0f1ea35cd7.rlib(spirv_reflect.o) : error LNK2019: unresolved external symbol __imp__wassert referenced in function RoundUp
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp_fgetc referenced in function "protected: virtual int __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::uflow(void)" (?uflow@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAAHXZ)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp_fgetc
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp_fgetpos referenced in function "protected: virtual class std::fpos<struct _Mbstatet> __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::seekoff(__int64,int,int)" (?seekoff@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAA?AV?$fpos@U_Mbstatet@@@2@_JHH@Z)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp_fgetpos
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp_fread referenced in function "protected: virtual __int64 __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::xsgetn(char *,__int64)" (?xsgetn@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp_fread
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp_fsetpos referenced in function "protected: virtual class std::fpos<struct _Mbstatet> __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::seekpos(class std::fpos<struct _Mbstatet>,int)" (?seekpos@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAA?AV?$fpos@U_Mbstatet@@@2@V32@H@Z)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp_fsetpos
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp__fseeki64 referenced in function "protected: virtual class std::fpos<struct _Mbstatet> __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::seekoff(__int64,int,int)" (?seekoff@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAA?AV?$fpos@U_Mbstatet@@@2@_JHH@Z)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp__fseeki64
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp_fwrite referenced in function "protected: bool __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::_Endwrite(void)" (?_Endwrite@?$basic_filebuf@DU?$char_traits@D@std@@@std@@IEAA_NXZ)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp_fwrite
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp_setvbuf referenced in function "protected: virtual class std::basic_streambuf<char,struct std::char_traits<char> > * __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::setbuf(char *,__int64)" (?setbuf@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@PEAD_J@Z)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp_setvbuf
glslang.glsltospirv.lib(glslang_c_interface.obj) : error LNK2019: unresolved external symbol __imp_ungetc referenced in function "protected: virtual int __cdecl std::basic_filebuf<char,struct std::char_traits<char> >::pbackfail(int)" (?pbackfail@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MEAAHH@Z)
SPIRV.glsltospirv.lib(GlslangToSpv.obj) : error LNK2001: unresolved external symbol __imp_ungetc
glslang.glsltospirv.lib(intermOut.obj) : error LNK2019: unresolved external symbol __imp__fpclass referenced in function "void __cdecl glslang::OutputDouble(class TInfoSink &,double,enum glslang::TOutputTraverser::EExtraOutput)" (?OutputDouble@glslang@@YAXAEAVTInfoSink@@NW4EExtraOutput@TOutputTraverser@1@@Z)
glslang.glsltospirv.lib(ParseHelper.obj) : error LNK2019: unresolved external symbol __imp_log2 referenced in function "double __cdecl log2<int,0>(int)" (??$log2@H$0A@@@YANH@Z)
glslang.glsltospirv.lib(ParseHelper.obj) : error LNK2019: unresolved external symbol __imp_tolower referenced in function "public: void __cdecl glslang::TParseContext::setLayoutQualifier(struct glslang::TSourceLoc const &,class glslang::TPublicType &,class std::basic_string<char,struct std::char_traits<char>,class glslang::pool_allocator<char> > &)" (?setLayoutQualifier@TParseContext@glslang@@QEAAXAEBUTSourceLoc@2@AEAVTPublicType@2@AEAV?$basic_string@DU?$char_traits@D@std@@V?$pool_allocator@D@glslang@@@std@@@Z)
glslang.glsltospirv.lib(attribute.obj) : error LNK2001: unresolved external symbol __imp_tolower
HLSL.glsltospirv.lib(hlslParseHelper.obj) : error LNK2001: unresolved external symbol __imp_tolower
HLSL.glsltospirv.lib(hlslGrammar.obj) : error LNK2001: unresolved external symbol __imp_tolower
HLSL.glsltospirv.lib(hlslParseHelper.obj) : error LNK2019: unresolved external symbol __imp_isdigit referenced in function "public: bool __cdecl <lambda_d06d4c8127478c17441c690cc6ac34d7>::operator()(void)const " (??R<lambda_d06d4c8127478c17441c690cc6ac34d7>@@QEBA_NXZ)
HLSL.glsltospirv.lib(hlslParseables.obj) : error LNK2001: unresolved external symbol __imp_isdigit
HLSL.glsltospirv.lib(hlslGrammar.obj) : error LNK2001: unresolved external symbol __imp_isdigit
HLSL.glsltospirv.lib(hlslParseables.obj) : error LNK2019: unresolved external symbol __imp_isalpha referenced in function "public: virtual void __cdecl glslang::TBuiltInParseablesHlsl::initialize(int,enum EProfile,struct glslang::SpvVersion const &)" (?initialize@TBuiltInParseablesHlsl@glslang@@UEAAXHW4EProfile@@AEBUSpvVersion@2@@Z)
HLSL.glsltospirv.lib(hlslGrammar.obj) : error LNK2019: unresolved external symbol __imp_toupper referenced in function "protected: bool __cdecl glslang::HlslGrammar::acceptPostDecls(class glslang::TQualifier &)" (?acceptPostDecls@HlslGrammar@glslang@@IEAA_NAEAVTQualifier@2@@Z)
C:\tmp\my_game\target\debug\deps\go_bevy.exe : fatal error LNK1120: 15 unresolved externals
error: could not compile `go_bevy` due to previous error
here is the source code for my project:
use bevy::prelude::*;
fn main()
{
App::new()
.add_plugins(DefaultPlugins)
//.add_plugins(bevy_webgl2::DefaultPlugins)
.add_startup_system(add_people.system())
.run();
}
fn add_people()
{
println!("Testing");
}
@alice-i-cecile @mockersf I think this can be closed as bevy no longer uses glsltospirv.
Hi, I am trying to use the Bevy game engine.
I am having some linker related issues.
So here is in my
cargo.toml
file:here is in my
main.rs
file:And here is the error when I run
cargo run
:Any ideas why this is happening?