The following Python versions were detected: 1. Python 2.7 Note: Experimental /enablemeson command-line argument is not set. We won't attempt to build Mesa3D if you pick any of the folowing Python versions: 7. Python 3.7 Select Python version by entering its index from the table above:1 Using Python 2.7.15 from C:\Software\DEVELO~1\projects\mesa\Python\python.exe. Install/update python packages (y/n): Do you want to throttle build. Enter number of parallel jobs. Defaults to 4 which represents the number of your CPU available hyperthreads. You should not enter a value greater than that:3 Begin LLVM build. Only needs to run once for each ABI and version. Proceed (y/n): Using CRT MT Release... Begin mesa build. Proceed (y/n):y Build Mesa without LLVM (y/n). llvmpipe and swr drivers and high performance JIT won't be available for other drivers and libraries: Build Mesa3D with OpenMP. Faster build and smaller binaries (y/n):y Do you want to build Mesa with quick configuration - includes libgl-gdi, graw-gdi, graw-null, tests, osmesa and shared glapi and shared GLES libraries if glapi is a shared library:y Do you want to clean build (y/n):y ********************************************************************** ** Visual Studio 2017 Developer Command Prompt v15.9.5 ** Copyright (c) 2017 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64_x86' Build command: C:\Software\DEVELO~1\projects\mesa\Python\python.exe C:\Software\DEVELO~1\projects\mesa\Python\Scripts\scons -j3 build=release platform=windows machine=x86 openmp=1 . scons: Reading SConscript files ... Checking for MSVC ... yes Checking for Clang ... no Checking for win_flex ... yes Checking for win_bison ... yes scons: Found LLVM version 7.0 Checking for X11 (x11 xext xdamage >= 1.1 xfixes glproto >= 1.4.13 dri2proto >= 2.8)... no Checking for XCB (x11-xcb xcb-glx >= 1.8.1 xcb-dri2 >= 1.8)... no Checking for XF86VIDMODE (xxf86vm)... no Checking for DRM (libdrm >= 2.4.75)... no Checking for Python Mako module (>= 0.8.0)... yes scons: done reading SConscript files. scons: Building targets ... Compiling src\gallium\drivers\llvmpipe\lp_test_arit.c ... Compiling src\gallium\drivers\llvmpipe\lp_test_main.c ... Compiling src\gallium\drivers\llvmpipe\lp_bld_alpha.c ... lp_test_arit.c lp_test_main.c lp_bld_alpha.c Compiling src\gallium\drivers\llvmpipe\lp_bld_blend_aos.c ... Compiling src\gallium\drivers\llvmpipe\lp_bld_blend.c ... Compiling src\gallium\drivers\llvmpipe\lp_bld_blend_logicop.c ... lp_bld_blend_aos.c lp_bld_blend.c lp_bld_blend_logicop.c Compiling src\gallium\drivers\llvmpipe\lp_bld_depth.c ... Compiling src\gallium\drivers\llvmpipe\lp_bld_interp.c ... Compiling src\gallium\drivers\llvmpipe\lp_clear.c ... lp_bld_depth.c lp_bld_interp.c lp_clear.c Compiling src\gallium\drivers\llvmpipe\lp_context.c ... Compiling src\gallium\drivers\llvmpipe\lp_draw_arrays.c ... lp_context.c lp_draw_arrays.c Compiling src\gallium\drivers\llvmpipe\lp_fence.c ... lp_fence.c Compiling src\gallium\drivers\llvmpipe\lp_flush.c ... Compiling src\gallium\drivers\llvmpipe\lp_jit.c ... lp_flush.c lp_jit.c Compiling src\gallium\drivers\llvmpipe\lp_memory.c ... lp_memory.c Compiling src\gallium\drivers\llvmpipe\lp_perf.c ... Compiling src\gallium\drivers\llvmpipe\lp_query.c ... lp_perf.c lp_query.c Compiling src\gallium\drivers\llvmpipe\lp_rast.c ... Compiling src\gallium\drivers\llvmpipe\lp_rast_debug.c ... lp_rast.c lp_rast_debug.c Compiling src\gallium\drivers\llvmpipe\lp_rast_tri.c ... lp_rast_tri.c Compiling src\gallium\drivers\llvmpipe\lp_scene.c ... Compiling src\gallium\drivers\llvmpipe\lp_scene_queue.c ... lp_scene.c lp_scene_queue.c Compiling src\gallium\drivers\llvmpipe\lp_screen.c ... lp_screen.c Compiling src\gallium\drivers\llvmpipe\lp_setup.c ... Compiling src\gallium\drivers\llvmpipe\lp_setup_line.c ... lp_setup.c lp_setup_line.c Compiling src\gallium\drivers\llvmpipe\lp_setup_point.c ... Compiling src\gallium\drivers\llvmpipe\lp_setup_tri.c ... lp_setup_point.c lp_setup_tri.c Compiling src\gallium\drivers\llvmpipe\lp_setup_vbuf.c ... lp_setup_vbuf.c Compiling src\gallium\drivers\llvmpipe\lp_state_blend.c ... Compiling src\gallium\drivers\llvmpipe\lp_state_clip.c ... lp_state_blend.c lp_state_clip.c Compiling src\gallium\drivers\llvmpipe\lp_state_derived.c ... lp_state_derived.c Compiling src\gallium\drivers\llvmpipe\lp_state_fs.c ... Compiling src\gallium\drivers\llvmpipe\lp_state_gs.c ... lp_state_fs.c lp_state_gs.c Compiling src\gallium\drivers\llvmpipe\lp_state_rasterizer.c ... lp_state_rasterizer.c Compiling src\gallium\drivers\llvmpipe\lp_state_sampler.c ... Compiling src\gallium\drivers\llvmpipe\lp_state_setup.c ... lp_state_sampler.c lp_state_setup.c Compiling src\gallium\drivers\llvmpipe\lp_state_so.c ... lp_state_so.c Compiling src\gallium\drivers\llvmpipe\lp_state_surface.c ... lp_state_surface.c Compiling src\gallium\drivers\llvmpipe\lp_state_vertex.c ... Compiling src\gallium\drivers\llvmpipe\lp_state_vs.c ... lp_state_vertex.c lp_state_vs.c Compiling src\gallium\drivers\llvmpipe\lp_surface.c ... lp_surface.c Compiling src\gallium\drivers\llvmpipe\lp_tex_sample.c ... Compiling src\gallium\drivers\llvmpipe\lp_texture.c ... lp_tex_sample.c lp_texture.c Compiling src\gallium\auxiliary\cso_cache\cso_cache.c ... Compiling src\gallium\auxiliary\cso_cache\cso_context.c ... cso_cache.c cso_context.c Archiving build\windows-x86\gallium\drivers\llvmpipe\llvmpipe.lib ... Compiling src\gallium\auxiliary\cso_cache\cso_hash.c ... cso_hash.c Compiling src\gallium\auxiliary\draw\draw_context.c ... Compiling src\gallium\auxiliary\draw\draw_fs.c ... draw_context.c draw_fs.c Compiling src\gallium\auxiliary\draw\draw_gs.c ... draw_gs.c Compiling src\gallium\auxiliary\draw\draw_pipe_aaline.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_aapoint.c ... draw_pipe_aaline.c Compiling src\gallium\auxiliary\draw\draw_pipe.c ... draw_pipe_aapoint.c draw_pipe.c Compiling src\gallium\auxiliary\draw\draw_pipe_clip.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_cull.c ... draw_pipe_clip.c Compiling src\gallium\auxiliary\draw\draw_pipe_flatshade.c ... draw_pipe_cull.c Compiling src\gallium\auxiliary\draw\draw_pipe_offset.c ... draw_pipe_flatshade.c Compiling src\gallium\auxiliary\draw\draw_pipe_pstipple.c ... draw_pipe_offset.c Compiling src\gallium\auxiliary\draw\draw_pipe_stipple.c ... draw_pipe_pstipple.c Compiling src\gallium\auxiliary\draw\draw_pipe_twoside.c ... draw_pipe_stipple.c draw_pipe_twoside.c Compiling src\gallium\auxiliary\draw\draw_pipe_unfilled.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_util.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_validate.c ... draw_pipe_unfilled.c draw_pipe_util.c draw_pipe_validate.c Compiling src\gallium\auxiliary\draw\draw_pipe_vbuf.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_wide_line.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_wide_point.c ... draw_pipe_vbuf.c draw_pipe_wide_line.c draw_pipe_wide_point.c Compiling src\gallium\auxiliary\draw\draw_prim_assembler.c ... Compiling src\gallium\auxiliary\draw\draw_pt.c ... Compiling src\gallium\auxiliary\draw\draw_pt_emit.c ... draw_prim_assembler.c draw_pt.c draw_pt_emit.c Compiling src\gallium\auxiliary\draw\draw_pt_fetch.c ... Compiling src\gallium\auxiliary\draw\draw_pt_fetch_emit.c ... Compiling src\gallium\auxiliary\draw\draw_pt_fetch_shade_emit.c ... draw_pt_fetch.c draw_pt_fetch_shade_emit.c draw_pt_fetch_emit.c Compiling src\gallium\auxiliary\draw\draw_pt_fetch_shade_pipeline.c ... Compiling src\gallium\auxiliary\draw\draw_pt_post_vs.c ... Compiling src\gallium\auxiliary\draw\draw_pt_so_emit.c ... draw_pt_fetch_shade_pipeline.c draw_pt_so_emit.c draw_pt_post_vs.c Compiling src\gallium\auxiliary\draw\draw_pt_util.c ... Compiling src\gallium\auxiliary\draw\draw_pt_vsplit.c ... Compiling src\gallium\auxiliary\draw\draw_vertex.c ... draw_pt_util.c draw_pt_vsplit.c draw_vertex.c Compiling src\gallium\auxiliary\draw\draw_vs.c ... Compiling src\gallium\auxiliary\draw\draw_vs_exec.c ... Compiling src\gallium\auxiliary\draw\draw_vs_variant.c ... draw_vs.c draw_vs_exec.c draw_vs_variant.c Compiling src\gallium\auxiliary\driver_ddebug\dd_context.c ... Compiling src\gallium\auxiliary\driver_ddebug\dd_draw.c ... Compiling src\gallium\auxiliary\driver_ddebug\dd_screen.c ... dd_draw.c dd_context.c dd_screen.c src\gallium\auxiliary\driver_ddebug\dd_screen.c(129): warning C4098: 'dd_screen_query_memory_info': 'void' function returning a value src\gallium\auxiliary\driver_ddebug\dd_context.c(659): warning C4098: 'dd_context_get_sample_position': 'void' function returning a value src\gallium\auxiliary\driver_ddebug\dd_context.c(685): warning C4098: 'dd_context_set_device_reset_callback': 'void' function returning a value src\gallium\auxiliary\driver_ddebug\dd_context.c(705): warning C4098: 'dd_context_dump_debug_state': 'void' function returning a value src\gallium\auxiliary\driver_ddebug\dd_context.c(845): warning C4028: formal parameter 2 different from declaration Compiling src\gallium\auxiliary\driver_noop\noop_pipe.c ... Compiling src\gallium\auxiliary\driver_noop\noop_state.c ... Compiling src\gallium\auxiliary\driver_rbug\rbug_context.c ... noop_pipe.c noop_state.c rbug_context.c src\gallium\auxiliary\driver_noop\noop_pipe.c(354): warning C4028: formal parameter 4 different from declaration Compiling src\gallium\auxiliary\driver_rbug\rbug_core.c ... Compiling src\gallium\auxiliary\driver_rbug\rbug_objects.c ... Compiling src\gallium\auxiliary\driver_rbug\rbug_screen.c ... rbug_core.c rbug_objects.c rbug_screen.c Compiling src\gallium\auxiliary\driver_trace\tr_context.c ... tr_context.c Compiling src\gallium\auxiliary\driver_trace\tr_dump.c ... Compiling src\gallium\auxiliary\driver_trace\tr_dump_state.c ... tr_dump.c tr_dump_state.c Compiling src\gallium\auxiliary\driver_trace\tr_screen.c ... Compiling src\gallium\auxiliary\driver_trace\tr_texture.c ... tr_screen.c tr_texture.c Compiling src\gallium\auxiliary\hud\font.c ... font.c Compiling src\gallium\auxiliary\hud\hud_context.c ... Compiling src\gallium\auxiliary\hud\hud_cpu.c ... hud_context.c hud_cpu.c Compiling src\gallium\auxiliary\hud\hud_nic.c ... hud_nic.c Compiling src\gallium\auxiliary\hud\hud_cpufreq.c ... Compiling src\gallium\auxiliary\hud\hud_diskstat.c ... hud_cpufreq.c Compiling src\gallium\auxiliary\hud\hud_sensors_temp.c ... hud_diskstat.c Compiling src\gallium\auxiliary\hud\hud_driver_query.c ... hud_sensors_temp.c Compiling src\gallium\auxiliary\hud\hud_fps.c ... hud_driver_query.c Compiling src\gallium\auxiliary\indices\u_primconvert.c ... hud_fps.c u_primconvert.c Compiling src\gallium\auxiliary\os\os_process.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_buffer_fenced.c ... os_process.c pb_buffer_fenced.c Compiling src\gallium\auxiliary\pipebuffer\pb_buffer_malloc.c ... pb_buffer_malloc.c Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_alt.c ... pb_bufmgr_alt.c Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_cache.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_debug.c ... pb_bufmgr_cache.c pb_bufmgr_debug.c Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_mm.c ... pb_bufmgr_mm.c Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_ondemand.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_pool.c ... pb_bufmgr_ondemand.c pb_bufmgr_pool.c Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_slab.c ... pb_bufmgr_slab.c Compiling src\gallium\auxiliary\pipebuffer\pb_cache.c ... pb_cache.c Compiling src\gallium\auxiliary\pipebuffer\pb_slab.c ... pb_slab.c Compiling src\gallium\auxiliary\pipebuffer\pb_validate.c ... Compiling src\gallium\auxiliary\postprocess\pp_celshade.c ... pb_validate.c pp_celshade.c Compiling src\gallium\auxiliary\postprocess\pp_colors.c ... Compiling src\gallium\auxiliary\postprocess\pp_init.c ... pp_colors.c pp_init.c Compiling src\gallium\auxiliary\postprocess\pp_mlaa.c ... Compiling src\gallium\auxiliary\postprocess\pp_program.c ... pp_mlaa.c pp_program.c Compiling src\gallium\auxiliary\postprocess\pp_run.c ... pp_run.c src\gallium\auxiliary\postprocess\pp_program.c(134): warning C4133: 'function': incompatible types - from 'const uint [2]' to 'const tgsi_semantic *' Compiling src\gallium\auxiliary\rbug\rbug_connection.c ... Compiling src\gallium\auxiliary\rbug\rbug_context.c ... rbug_connection.c rbug_context.c Compiling src\gallium\auxiliary\rbug\rbug_core.c ... Compiling src\gallium\auxiliary\rbug\rbug_demarshal.c ... Compiling src\gallium\auxiliary\rbug\rbug_shader.c ... rbug_core.c rbug_demarshal.c rbug_shader.c Compiling src\gallium\auxiliary\rbug\rbug_texture.c ... Compiling src\gallium\auxiliary\rtasm\rtasm_cpu.c ... Compiling src\gallium\auxiliary\rtasm\rtasm_execmem.c ... rbug_texture.c rtasm_cpu.c rtasm_execmem.c Compiling src\gallium\auxiliary\rtasm\rtasm_x86sse.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_aa_point.c ... rtasm_x86sse.c tgsi_aa_point.c Compiling src\gallium\auxiliary\tgsi\tgsi_build.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_dump.c ... tgsi_build.c Compiling src\gallium\auxiliary\tgsi\tgsi_exec.c ... tgsi_dump.c Compiling src\gallium\auxiliary\tgsi\tgsi_emulate.c ... tgsi_exec.c tgsi_emulate.c Compiling src\gallium\auxiliary\tgsi\tgsi_from_mesa.c ... tgsi_from_mesa.c Compiling src\gallium\auxiliary\tgsi\tgsi_info.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_iterate.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_lowering.c ... tgsi_info.c tgsi_iterate.c tgsi_lowering.c Compiling src\gallium\auxiliary\tgsi\tgsi_parse.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_point_sprite.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_sanity.c ... tgsi_point_sprite.c tgsi_parse.c tgsi_sanity.c Compiling src\gallium\auxiliary\tgsi\tgsi_scan.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_strings.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_text.c ... tgsi_scan.c tgsi_strings.c tgsi_text.c Compiling src\gallium\auxiliary\tgsi\tgsi_transform.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_two_side.c ... tgsi_transform.c tgsi_two_side.c Compiling src\gallium\auxiliary\tgsi\tgsi_ureg.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_util.c ... Compiling src\gallium\auxiliary\translate\translate.c ... tgsi_ureg.c translate.c tgsi_util.c Compiling src\gallium\auxiliary\translate\translate_cache.c ... Compiling src\gallium\auxiliary\translate\translate_generic.c ... translate_cache.c translate_generic.c Compiling src\gallium\auxiliary\translate\translate_sse.c ... Compiling src\gallium\auxiliary\util\u_async_debug.c ... Compiling src\gallium\auxiliary\util\u_bitmask.c ... translate_sse.c u_async_debug.c u_bitmask.c Compiling src\gallium\auxiliary\util\u_blit.c ... Compiling src\gallium\auxiliary\util\u_blitter.c ... u_blit.c u_blitter.c Compiling src\gallium\auxiliary\util\u_cache.c ... u_cache.c src\gallium\auxiliary\util\u_blit.c(220): warning C4133: 'function': incompatible types - from 'const uint [2]' to 'const tgsi_semantic *' Compiling src\gallium\auxiliary\util\u_debug_gallium.c ... Compiling src\gallium\auxiliary\util\u_debug_describe.c ... Compiling src\gallium\auxiliary\util\u_debug_flush.c ... u_debug_gallium.c u_debug_describe.c u_debug_flush.c Compiling src\gallium\auxiliary\util\u_debug_image.c ... Compiling src\gallium\auxiliary\util\u_debug_memory.c ... Compiling src\gallium\auxiliary\util\u_debug_refcnt.c ... u_debug_image.c u_debug_memory.c u_debug_refcnt.c Compiling src\gallium\auxiliary\util\u_debug_stack.c ... u_debug_stack.c Compiling src\gallium\auxiliary\util\u_debug_symbol.c ... u_debug_symbol.c Compiling src\gallium\auxiliary\util\u_dl.c ... u_dl.c Compiling src\gallium\auxiliary\util\u_draw.c ... u_draw.c Compiling src\gallium\auxiliary\util\u_draw_quad.c ... u_draw_quad.c Compiling src\gallium\auxiliary\util\u_dump_defines.c ... Compiling src\gallium\auxiliary\util\u_dump_state.c ... u_dump_defines.c u_dump_state.c Compiling src\gallium\auxiliary\util\u_format.c ... Compiling src\gallium\auxiliary\util\u_format_bptc.c ... Compiling src\gallium\auxiliary\util\u_format_etc.c ... u_format.c u_format_bptc.c u_format_etc.c Compiling src\gallium\auxiliary\util\u_format_latc.c ... Compiling src\gallium\auxiliary\util\u_format_other.c ... u_format_latc.c u_format_other.c Compiling src\gallium\auxiliary\util\u_format_rgtc.c ... Compiling src\gallium\auxiliary\util\u_format_s3tc.c ... Compiling src\gallium\auxiliary\util\u_format_tests.c ... u_format_rgtc.c u_format_tests.c u_format_s3tc.c Compiling src\gallium\auxiliary\util\u_format_yuv.c ... u_format_yuv.c Compiling src\gallium\auxiliary\util\u_format_zs.c ... u_format_zs.c Compiling src\gallium\auxiliary\util\u_framebuffer.c ... Compiling src\gallium\auxiliary\util\u_gen_mipmap.c ... src\gallium\auxiliary\util\u_format_zs.c(455): warning C4028: formal parameter 7 different from declaration Compiling src\gallium\auxiliary\util\u_handle_table.c ... u_framebuffer.c u_gen_mipmap.c u_handle_table.c Compiling src\gallium\auxiliary\util\u_hash_table.c ... Compiling src\gallium\auxiliary\util\u_helpers.c ... u_hash_table.c Compiling src\gallium\auxiliary\util\u_idalloc.c ... u_helpers.c Compiling src\gallium\auxiliary\util\u_index_modify.c ... u_idalloc.c u_index_modify.c Compiling src\gallium\auxiliary\util\u_linear.c ... u_linear.c Compiling src\gallium\auxiliary\util\u_log.c ... Compiling src\gallium\auxiliary\util\u_mm.c ... src\gallium\auxiliary\util\u_helpers.c(234): warning C4477: 'fprintf' : format string '%u' requires an argument of type 'unsigned int', but variadic argument 1 has type 'LONGLONG' src\gallium\auxiliary\util\u_helpers.c(234): note: consider using '%llu' in the format string src\gallium\auxiliary\util\u_helpers.c(234): note: consider using '%I64u' in the format string u_log.c Compiling src\gallium\auxiliary\util\u_network.c ... u_mm.c Compiling src\gallium\auxiliary\util\u_prim.c ... u_network.c Compiling src\gallium\auxiliary\util\u_prim_restart.c ... u_prim.c u_prim_restart.c Compiling src\gallium\auxiliary\util\u_pstipple.c ... u_pstipple.c Compiling src\gallium\auxiliary\util\u_resource.c ... Compiling src\gallium\auxiliary\util\u_ringbuffer.c ... u_resource.c u_ringbuffer.c Compiling src\gallium\auxiliary\util\u_sampler.c ... Compiling src\gallium\auxiliary\util\u_screen.c ... u_sampler.c u_screen.c Compiling src\gallium\auxiliary\util\u_simple_shaders.c ... Compiling src\gallium\auxiliary\util\u_suballoc.c ... u_simple_shaders.c u_suballoc.c Compiling src\gallium\auxiliary\util\u_surface.c ... src\gallium\auxiliary\util\u_simple_shaders.c(124): warning C4133: 'function': incompatible types - from 'const unsigned int [2]' to 'const tgsi_semantic *' Compiling src\gallium\auxiliary\util\u_surfaces.c ... u_surface.c u_surfaces.c Compiling src\gallium\auxiliary\util\u_tests.c ... u_tests.c Compiling src\gallium\auxiliary\util\u_texture.c ... u_texture.c Compiling src\gallium\auxiliary\util\u_tile.c ... Compiling src\gallium\auxiliary\util\u_transfer.c ... u_tile.c Compiling src\gallium\auxiliary\util\u_transfer_helper.c ... u_transfer.c u_transfer_helper.c Compiling src\gallium\auxiliary\util\u_threaded_context.c ... Compiling src\gallium\auxiliary\util\u_upload_mgr.c ... u_threaded_context.c Compiling src\gallium\auxiliary\util\u_vbuf.c ... u_upload_mgr.c u_vbuf.c Compiling src\gallium\auxiliary\vl\vl_stubs.c ... Generating build\windows-x86\gallium\auxiliary\indices\u_indices_gen.c ... vl_stubs.c Compiling src\gallium\auxiliary\gallivm\lp_bld_arit.c ... lp_bld_arit.c Compiling build\windows-x86\gallium\auxiliary\indices\u_indices_gen.c ... u_indices_gen.c Generating build\windows-x86\gallium\auxiliary\util\u_format_table.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_arit_overflow.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_assert.c ... lp_bld_arit_overflow.c lp_bld_assert.c Compiling src\gallium\auxiliary\gallivm\lp_bld_bitarit.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_const.c ... Compiling build\windows-x86\gallium\auxiliary\util\u_format_table.c ... lp_bld_bitarit.c u_format_table.c lp_bld_const.c Generating build\windows-x86\gallium\auxiliary\indices\u_unfilled_gen.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_conv.c ... lp_bld_conv.c Compiling src\gallium\auxiliary\gallivm\lp_bld_debug.cpp ... Compiling build\windows-x86\gallium\auxiliary\indices\u_unfilled_gen.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_flow.c ... lp_bld_flow.c lp_bld_debug.cpp u_unfilled_gen.c Compiling src\gallium\auxiliary\gallivm\lp_bld_format_aos_array.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_format_aos.c ... lp_bld_format_aos_array.c lp_bld_format_aos.c C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/Support/MathExtras.h(380): warning C4146: unary minus operator applied to unsigned type, result still unsigned C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/ADT/StringRef.h(898): warning C4141: 'inline': used more than once C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/ADT/StringRef.h(903): warning C4141: 'inline': used more than once Compiling src\gallium\auxiliary\gallivm\lp_bld_format_cached.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_format_float.c ... lp_bld_format_cached.c lp_bld_format_float.c Compiling src\gallium\auxiliary\gallivm\lp_bld_format.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_format_soa.c ... C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/IR/User.h(49): warning C4141: 'inline': used more than once lp_bld_format.c lp_bld_format_soa.c Compiling src\gallium\auxiliary\gallivm\lp_bld_format_srgb.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_format_yuv.c ... lp_bld_format_srgb.c lp_bld_format_yuv.c Compiling src\gallium\auxiliary\gallivm\lp_bld_gather.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_init.c ... lp_bld_gather.c lp_bld_init.c Compiling src\gallium\auxiliary\gallivm\lp_bld_intr.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_logic.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_misc.cpp ... lp_bld_logic.c lp_bld_intr.c lp_bld_misc.cpp Compiling src\gallium\auxiliary\gallivm\lp_bld_pack.c ... Compiling src\gallium\auxiliary\gallivm\lp_bld_printf.c ... lp_bld_pack.c lp_bld_printf.c C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/Support/MathExtras.h(380): warning C4146: unary minus operator applied to unsigned type, result still unsigned Compiling src\gallium\auxiliary\gallivm\lp_bld_quad.c ... C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/ADT/StringRef.h(898): warning C4141: 'inline': used more than once C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/ADT/StringRef.h(903): warning C4141: 'inline': used more than once Compiling src\gallium\auxiliary\gallivm\lp_bld_sample_aos.c ... lp_bld_quad.c C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/ADT/StringExtras.h(73): warning C4146: unary minus operator applied to unsigned type, result still unsigned C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/ADT/StringExtras.h(80): warning C4146: unary minus operator applied to unsigned type, result still unsigned lp_bld_sample_aos.c Compiling src\gallium\auxiliary\gallivm\lp_bld_sample.c ... lp_bld_sample.c Compiling src\gallium\auxiliary\gallivm\lp_bld_sample_soa.c ... C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/IR/User.h(49): warning C4141: 'inline': used more than once lp_bld_sample_soa.c Compiling src\gallium\auxiliary\gallivm\lp_bld_struct.c ... lp_bld_struct.c Compiling src\gallium\auxiliary\gallivm\lp_bld_swizzle.c ... lp_bld_swizzle.c Compiling src\gallium\auxiliary\gallivm\lp_bld_tgsi_action.c ... lp_bld_tgsi_action.c Compiling src\gallium\auxiliary\gallivm\lp_bld_tgsi_aos.c ... C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/Support/Chrono.h(37): warning C4141: 'inline': used more than once C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/Support/Chrono.h(44): warning C4141: 'inline': used more than once lp_bld_tgsi_aos.c Compiling src\gallium\auxiliary\gallivm\lp_bld_tgsi.c ... lp_bld_tgsi.c Compiling src\gallium\auxiliary\gallivm\lp_bld_tgsi_info.c ... lp_bld_tgsi_info.c C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/DebugInfo/DIContext.h(156): warning C4146: unary minus operator applied to unsigned type, result still unsigned C:\Software\DEVELO~1\projects\mesa\llvm\x86-MT\include\llvm/DebugInfo/DIContext.h(177): warning C4146: unary minus operator applied to unsigned type, result still unsigned Compiling src\gallium\auxiliary\gallivm\lp_bld_tgsi_soa.c ... lp_bld_tgsi_soa.c Compiling src\gallium\auxiliary\gallivm\lp_bld_type.c ... lp_bld_type.c Compiling src\gallium\auxiliary\draw\draw_llvm.c ... Compiling src\gallium\auxiliary\draw\draw_llvm_sample.c ... draw_llvm.c draw_llvm_sample.c Compiling src\gallium\auxiliary\draw\draw_pt_fetch_shade_pipeline_llvm.c ... Compiling src\gallium\auxiliary\draw\draw_vs_llvm.c ... draw_pt_fetch_shade_pipeline_llvm.c draw_vs_llvm.c Compiling src\util\bitscan.c ... Compiling src\util\build_id.c ... Archiving build\windows-x86\gallium\auxiliary\gallium.lib ... bitscan.c build_id.c Compiling src\util\crc32.c ... Compiling src\util\debug.c ... crc32.c debug.c Compiling src\util\disk_cache.c ... disk_cache.c Compiling src\util\fast_idiv_by_const.c ... Compiling src\util\half_float.c ... fast_idiv_by_const.c half_float.c Compiling src\util\hash_table.c ... Compiling src\util\mesa-sha1.c ... mesa-sha1.c hash_table.c Compiling src\util\os_time.c ... os_time.c Compiling src\util\os_misc.c ... Compiling src\util\u_process.c ... os_misc.c u_process.c Warning: Per application configuration won't work with your OS version. Compiling src\util\sha1\sha1.c ... sha1.c Compiling src\util\ralloc.c ... Compiling src\util\rand_xor.c ... ralloc.c rand_xor.c Compiling src\util\rb_tree.c ... Compiling src\util\register_allocate.c ... rb_tree.c register_allocate.c Compiling src\util\rgtc.c ... rgtc.c Compiling src\util\set.c ... Compiling src\util\slab.c ... set.c Compiling src\util\string_buffer.c ... slab.c string_buffer.c Compiling src\util\strtod.c ... strtod.c Compiling src\util\u_atomic.c ... Compiling src\util\u_math.c ... u_atomic.c Compiling src\util\u_queue.c ... u_math.c Compiling src\util\u_vector.c ... u_queue.c Compiling src\util\u_debug.c ... u_vector.c u_debug.c Compiling src\util\u_cpu_detect.c ... Compiling src\util\vma.c ... u_cpu_detect.c vma.c Generating build\windows-x86\util\format_srgb.c ... Compiling src\gallium\drivers\llvmpipe\lp_test_blend.c ... lp_test_blend.c Compiling src\gallium\drivers\llvmpipe\lp_test_conv.c ... lp_test_conv.c Compiling src\gallium\drivers\llvmpipe\lp_test_format.c ... lp_test_format.c Compiling src\gallium\drivers\llvmpipe\lp_test_printf.c ... lp_test_printf.c Compiling src\util\mesa-sha1_test.c ... mesa-sha1_test.c Compiling src\gallium\tests\unit\pipe_barrier_test.c ... Compiling src\util\roundeven_test.c ... pipe_barrier_test.c roundeven_test.c Compiling src\util\u_atomic_test.c ... u_atomic_test.c Compiling src\gallium\tests\unit\u_format_compatible_test.c ... u_format_compatible_test.c Compiling src\gallium\tests\unit\u_format_test.c ... Compiling src\gallium\tests\unit\u_half_test.c ... u_format_test.c u_half_test.c Compiling src\compiler\blob.c ... blob.c Compiling src\compiler\shader_enums.c ... shader_enums.c Copy("build\windows-x86\compiler\glsl\dummy_errors.c", "src\mesa\program\dummy_errors.c") Compiling build\windows-x86\compiler\glsl\dummy_errors.c ... Copy("build\windows-x86\compiler\glsl\extensions_table.c", "src\mesa\main\extensions_table.c") Compiling build\windows-x86\compiler\glsl\extensions_table.c ... dummy_errors.c extensions_table.c Generating build\windows-x86\compiler\glsl\glcpp\glcpp-lex.c ... Compiling build\windows-x86\compiler\glsl\glcpp\glcpp-lex.c ... glcpp-lex.c Generating build\windows-x86\compiler\glsl\glcpp\glcpp-parse.c ... src\compiler\glsl\glcpp\glcpp-lex.l(30): fatal error C1083: Cannot open include file: 'glcpp-parse.h': No such file or directory scons: *** [build\windows-x86\compiler\glsl\glcpp\glcpp-lex.obj] Error 2 scons: building terminated because of errors. Create or update Mesa3D distribution package (y/n):