From: Sir G. <ngo...@gm...> - 2010-01-08 15:28:03
|
Hello, I was trying to build Mesa 7.7 with SCons on Windows using TDM-GCC MinGW 4.4.1-tdm-2 with the following output: C:\projects\mesa_7_7>scons platform=windows machine=x86 statetrackers=mesa drivers=softpipe,trace winsys=gdi scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... Compiling src\gallium\auxiliary\cso_cache\cso_cache.c ... Compiling src\gallium\auxiliary\cso_cache\cso_context.c ... Compiling src\gallium\auxiliary\cso_cache\cso_hash.c ... Compiling src\gallium\auxiliary\draw\draw_context.c ... Compiling src\gallium\auxiliary\draw\draw_pipe.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_aaline.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_aapoint.c ... Archiving build\windows-x86\gallium\auxiliary\cso_cache\libcso_cache.a ... Compiling src\gallium\auxiliary\draw\draw_pipe_clip.c ... Indexing build\windows-x86\gallium\auxiliary\cso_cache\libcso_cache.a ... Compiling src\gallium\auxiliary\draw\draw_pipe_cull.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_flatshade.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_offset.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_pstipple.c ... Compiling src\gallium\auxiliary\draw\draw_pipe_stipple.c ... Compiling src\gallium\auxiliary\draw\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 ... 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 ... Compiling src\gallium\auxiliary\draw\draw_pt.c ... Compiling src\gallium\auxiliary\draw\draw_pt_elts.c ... Compiling src\gallium\auxiliary\draw\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 ... 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_util.c ... Compiling src\gallium\auxiliary\draw\draw_pt_varray.c ... Compiling src\gallium\auxiliary\draw\draw_pt_vcache.c ... Compiling src\gallium\auxiliary\draw\draw_vertex.c ... Compiling src\gallium\auxiliary\draw\draw_vs.c ... Compiling src\gallium\auxiliary\draw\draw_vs_aos.c ... Compiling src\gallium\auxiliary\draw\draw_vs_aos_io.c ... Compiling src\gallium\auxiliary\draw\draw_vs_aos_machine.c ... Compiling src\gallium\auxiliary\draw\draw_vs_exec.c ... Compiling src\gallium\auxiliary\draw\draw_vs_llvm.c ... Compiling src\gallium\auxiliary\draw\draw_vs_ppc.c ... Compiling src\gallium\auxiliary\draw\draw_vs_sse.c ... Compiling src\gallium\auxiliary\draw\draw_vs_varient.c ... C:\Python26_w32\Scripts\..\python.exe src\gallium\auxiliary\indices\u_indices_gen.py > build\windows-x86\gallium\auxilia ry\indices\u_indices_gen.c Compiling build\windows-x86\gallium\auxiliary\indices\u_indices_gen.c ... C:\Python26_w32\Scripts\..\python.exe src\gallium\auxiliary\indices\u_unfilled_gen.py > build\windows-x86\gallium\auxili ary\indices\u_unfilled_gen.c Compiling src\gallium\auxiliary\pipebuffer\pb_buffer_fenced.c ... Compiling build\windows-x86\gallium\auxiliary\indices\u_unfilled_gen.c ... Archiving build\windows-x86\gallium\auxiliary\draw\libdraw.a ... Indexing build\windows-x86\gallium\auxiliary\draw\libdraw.a ... Compiling src\gallium\auxiliary\pipebuffer\pb_buffer_malloc.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_alt.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_cache.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_debug.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_fenced.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_mm.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_ondemand.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_pool.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_bufmgr_slab.c ... Compiling src\gallium\auxiliary\pipebuffer\pb_validate.c ... Compiling src\gallium\auxiliary\rbug\rbug_core.c ... Compiling src\gallium\auxiliary\rbug\rbug_shader.c ... Compiling src\gallium\auxiliary\rbug\rbug_context.c ... Archiving build\windows-x86\gallium\auxiliary\pipebuffer\libpipebuffer.a ... Compiling src\gallium\auxiliary\rbug\rbug_texture.c ... Indexing build\windows-x86\gallium\auxiliary\pipebuffer\libpipebuffer.a ... Compiling src\gallium\auxiliary\rbug\rbug_demarshal.c ... Compiling src\gallium\auxiliary\rbug\rbug_connection.c ... Archiving build\windows-x86\gallium\auxiliary\indices\libindices.a ... Indexing build\windows-x86\gallium\auxiliary\indices\libindices.a ... Compiling src\gallium\auxiliary\rtasm\rtasm_cpu.c ... Compiling src\gallium\auxiliary\rtasm\rtasm_execmem.c ... Compiling src\gallium\auxiliary\rtasm\rtasm_x86sse.c ... Compiling src\gallium\auxiliary\rtasm\rtasm_ppc.c ... Archiving build\windows-x86\gallium\auxiliary\rbug\librbug.a ... Indexing build\windows-x86\gallium\auxiliary\rbug\librbug.a ... Compiling src\gallium\auxiliary\rtasm\rtasm_ppc_spe.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_build.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_dump.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_dump_c.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_exec.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_info.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_iterate.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_parse.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_sanity.c ... Archiving build\windows-x86\gallium\auxiliary\rtasm\librtasm.a ... src\gallium\auxiliary\tgsi\tgsi_exec.c: In function 'store_dest': src\gallium\auxiliary\tgsi\tgsi_exec.c:1435: warning: 'indir_index' may be used uninitialized in this function Indexing build\windows-x86\gallium\auxiliary\rtasm\librtasm.a ... src\gallium\auxiliary\tgsi\tgsi_exec.c: In function 'fetch_source': src\gallium\auxiliary\tgsi\tgsi_exec.c:1254: warning: 'indir_index' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_exec.c:1336: warning: 'indir_index' may be used uninitialized in this function Compiling src\gallium\auxiliary\tgsi\tgsi_scan.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_ppc.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_sse2.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_text.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_transform.c ... Compiling src\gallium\auxiliary\tgsi\tgsi_ureg.c ... src\gallium\auxiliary\tgsi\tgsi_ureg.c: In function 'ureg_insn': src\gallium\auxiliary\tgsi\tgsi_ureg.c:783: warning: 'negate' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:784: warning: 'swizzle[3]' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:784: warning: 'swizzle[2]' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:784: warning: 'swizzle[1]' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:784: warning: 'swizzle[0]' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c: In function 'ureg_tex_insn': src\gallium\auxiliary\tgsi\tgsi_ureg.c:830: warning: 'negate' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:831: warning: 'swizzle[3]' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:831: warning: 'swizzle[2]' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:831: warning: 'swizzle[1]' may be used uninitialized in this function src\gallium\auxiliary\tgsi\tgsi_ureg.c:831: warning: 'swizzle[0]' may be used uninitialized in this function Compiling src\gallium\auxiliary\tgsi\tgsi_util.c ... Compiling src\gallium\auxiliary\translate\translate_generic.c ... Compiling src\gallium\auxiliary\translate\translate_sse.c ... Compiling src\gallium\auxiliary\translate\translate.c ... Compiling src\gallium\auxiliary\translate\translate_cache.c ... Compiling src\gallium\auxiliary\util\u_bitmask.c ... Compiling src\gallium\auxiliary\util\u_blit.c ... Compiling src\gallium\auxiliary\util\u_cache.c ... Archiving build\windows-x86\gallium\auxiliary\translate\libtranslate.a ... Indexing build\windows-x86\gallium\auxiliary\translate\libtranslate.a ... Compiling src\gallium\auxiliary\util\u_cpu_detect.c ... Compiling src\gallium\auxiliary\util\u_debug.c ... Compiling src\gallium\auxiliary\util\u_debug_dump.c ... Compiling src\gallium\auxiliary\util\u_debug_memory.c ... Compiling src\gallium\auxiliary\util\u_debug_stack.c ... Compiling src\gallium\auxiliary\util\u_debug_symbol.c ... Compiling src\gallium\auxiliary\util\u_draw_quad.c ... Compiling src\gallium\auxiliary\util\u_format.c ... src\gallium\auxiliary\util\u_debug_symbol.c:74: warning: 'j_SymCleanup' defined but not used src\gallium\auxiliary\util\u_debug_symbol.c:104: warning: 'j_SymUnDName' defined but not used src\gallium\auxiliary\util\u_debug_symbol.c:119: warning: 'j_SymFunctionTableAccess' defined but not used src\gallium\auxiliary\util\u_debug_symbol.c:134: warning: 'j_SymGetModuleBase' defined but not used src\gallium\auxiliary\util\u_debug_symbol.c:149: warning: 'j_StackWalk' defined but not used src\gallium\auxiliary\util\u_debug_symbol.c:199: warning: 'j_SymGetLineFromAddr' defined but not used python src\gallium\auxiliary\util\u_format_access.py src\gallium\auxiliary\util\u_format.csv > build\windows-x86\gallium \auxiliary\util\u_format_access.c python src\gallium\auxiliary\util\u_format_table.py src\gallium\auxiliary\util\u_format.csv > build\windows-x86\gallium\ auxiliary\util\u_format_table.c Compiling src\gallium\auxiliary\util\u_gen_mipmap.c ... Compiling build\windows-x86\gallium\auxiliary\util\u_format_access.c ... Compiling build\windows-x86\gallium\auxiliary\util\u_format_table.c ... Compiling src\gallium\auxiliary\util\u_handle_table.c ... Compiling src\gallium\auxiliary\util\u_hash.c ... Compiling src\gallium\auxiliary\util\u_hash_table.c ... Compiling src\gallium\auxiliary\util\u_keymap.c ... Compiling src\gallium\auxiliary\util\u_network.c ... Compiling src\gallium\auxiliary\util\u_math.c ... Compiling src\gallium\auxiliary\util\u_mm.c ... Compiling src\gallium\auxiliary\util\u_rect.c ... Compiling src\gallium\auxiliary\util\u_simple_shaders.c ... Compiling src\gallium\auxiliary\util\u_snprintf.c ... Compiling src\gallium\auxiliary\util\u_stream_stdc.c ... Compiling src\gallium\auxiliary\util\u_stream_wd.c ... Compiling src\gallium\auxiliary\util\u_surface.c ... Compiling src\gallium\auxiliary\util\u_tile.c ... Compiling src\gallium\auxiliary\util\u_time.c ... Compiling src\gallium\auxiliary\util\u_timed_winsys.c ... Compiling src\gallium\auxiliary\util\u_upload_mgr.c ... Compiling src\gallium\auxiliary\util\u_simple_screen.c ... Compiling src\gallium\auxiliary\vl\vl_bitstream_parser.c ... Compiling src\gallium\auxiliary\vl\vl_mpeg12_mc_renderer.c ... Archiving build\windows-x86\gallium\auxiliary\util\libutil.a ... src\gallium\auxiliary\vl\vl_mpeg12_mc_renderer.c:340: warning: 'create_field_pred_vert_shader' defined but not used Compiling src\gallium\auxiliary\vl\vl_compositor.c ... src\gallium\auxiliary\vl\vl_mpeg12_mc_renderer.c:449: warning: 'create_field_pred_frag_shader' defined but not used src\gallium\auxiliary\vl\vl_mpeg12_mc_renderer.c:540: warning: 'create_field_bi_pred_vert_shader' defined but not used src\gallium\auxiliary\vl\vl_mpeg12_mc_renderer.c:667: warning: 'create_field_bi_pred_frag_shader' defined but not used Indexing build\windows-x86\gallium\auxiliary\util\libutil.a ... Compiling src\gallium\auxiliary\vl\vl_csc.c ... Compiling src\gallium\auxiliary\vl\vl_shader_build.c ... Compiling src\gallium\drivers\softpipe\sp_fs_exec.c ... Compiling src\gallium\drivers\softpipe\sp_fs_sse.c ... Compiling src\gallium\drivers\softpipe\sp_clear.c ... Compiling src\gallium\drivers\softpipe\sp_context.c ... Archiving build\windows-x86\gallium\auxiliary\vl\libvl.a ... Indexing build\windows-x86\gallium\auxiliary\vl\libvl.a ... Archiving build\windows-x86\gallium\auxiliary\tgsi\libtgsi.a ... Compiling src\gallium\drivers\softpipe\sp_draw_arrays.c ... Indexing build\windows-x86\gallium\auxiliary\tgsi\libtgsi.a ... Compiling src\gallium\drivers\softpipe\sp_flush.c ... Compiling src\gallium\drivers\softpipe\sp_prim_vbuf.c ... Compiling src\gallium\drivers\softpipe\sp_setup.c ... Compiling src\gallium\drivers\softpipe\sp_quad_blend.c ... src\gallium\drivers\softpipe\sp_prim_vbuf.c: In function 'sp_vbuf_unmap_vertices': src\gallium\drivers\softpipe\sp_prim_vbuf.c:129: warning: unused variable 'cvbr' Compiling src\gallium\drivers\softpipe\sp_quad_pipe.c ... Compiling src\gallium\drivers\softpipe\sp_quad_depth_test.c ... Compiling src\gallium\drivers\softpipe\sp_quad_fs.c ... Compiling src\gallium\drivers\softpipe\sp_quad_stipple.c ... Compiling src\gallium\drivers\softpipe\sp_query.c ... Compiling src\gallium\drivers\softpipe\sp_screen.c ... Compiling src\gallium\drivers\softpipe\sp_state_blend.c ... Compiling src\gallium\drivers\softpipe\sp_state_clip.c ... Compiling src\gallium\drivers\softpipe\sp_state_derived.c ... Compiling src\gallium\drivers\softpipe\sp_state_fs.c ... Compiling src\gallium\drivers\softpipe\sp_state_rasterizer.c ... Compiling src\gallium\drivers\softpipe\sp_state_sampler.c ... Compiling src\gallium\drivers\softpipe\sp_state_surface.c ... Compiling src\gallium\drivers\softpipe\sp_state_vertex.c ... Compiling src\gallium\drivers\softpipe\sp_surface.c ... Compiling src\gallium\drivers\softpipe\sp_tex_sample.c ... Compiling src\gallium\drivers\softpipe\sp_tex_tile_cache.c ... Compiling src\gallium\drivers\softpipe\sp_texture.c ... Compiling src\gallium\drivers\softpipe\sp_tile_cache.c ... Compiling src\gallium\drivers\softpipe\sp_video_context.c ... Compiling src\gallium\drivers\trace\tr_buffer.c ... Compiling src\gallium\drivers\trace\tr_context.c ... Compiling src\gallium\drivers\trace\tr_drm.c ... src\gallium\drivers\trace\tr_context.c: In function 'trace_buffer_unwrap': src\gallium\drivers\trace\tr_context.c:45: warning: unused variable 'tr_scr' src\gallium\drivers\trace\tr_context.c: In function 'trace_surface_unwrap': src\gallium\drivers\trace\tr_context.c:79: warning: unused variable 'tr_scr' Compiling src\gallium\drivers\trace\tr_dump.c ... Compiling src\gallium\drivers\trace\tr_dump_state.c ... Compiling src\gallium\drivers\trace\tr_screen.c ... Compiling src\gallium\drivers\trace\tr_state.c ... Archiving build\windows-x86\gallium\drivers\softpipe\libsoftpipe.a ... Compiling src\gallium\drivers\trace\tr_rbug.c ... Indexing build\windows-x86\gallium\drivers\softpipe\libsoftpipe.a ... Compiling src\gallium\drivers\trace\tr_texture.c ... Compiling src\gallium\state_trackers\wgl\stw_context.c ... Compiling src\gallium\state_trackers\wgl\stw_device.c ... Compiling src\gallium\state_trackers\wgl\stw_ext_extensionsstring.c ... Archiving build\windows-x86\gallium\drivers\trace\libtrace.a ... Indexing build\windows-x86\gallium\drivers\trace\libtrace.a ... Compiling src\gallium\state_trackers\wgl\stw_ext_gallium.c ... Compiling src\gallium\state_trackers\wgl\stw_ext_pixelformat.c ... Compiling src\gallium\state_trackers\wgl\stw_ext_swapinterval.c ... Compiling src\gallium\state_trackers\wgl\stw_framebuffer.c ... Compiling src\gallium\state_trackers\wgl\stw_getprocaddress.c ... Compiling src\gallium\state_trackers\wgl\stw_pixelformat.c ... Compiling src\gallium\state_trackers\wgl\stw_tls.c ... src\gallium\state_trackers\wgl\stw_getprocaddress.c:71: warning: no previous prototype for 'DrvGetProcAddress' Compiling src\gallium\state_trackers\wgl\stw_wgl.c ... Compiling src\gallium\winsys\gdi\gdi_softpipe_winsys.c ... Compiling src\mesa\main\dispatch.c ... Compiling src\mesa\glapi\glapi.c ... src\gallium\winsys\gdi\gdi_softpipe_winsys.c:316: warning: no previous prototype for 'DllMain' src\mesa\glapi\glapi.c:217: warning: no previous prototype for 'FreeAllTSD' src\mesa\glapi\glapitemp.h:1883: warning: 'NoOp_dispatch_stub_339' defined but not used src\mesa\glapi\glapitemp.h:1900: warning: 'NoOp_dispatch_stub_340' defined but not used src\mesa\glapi\glapitemp.h:1912: warning: 'NoOp_dispatch_stub_341' defined but not used src\mesa\glapi\glapitemp.h:1924: warning: 'NoOp_dispatch_stub_342' defined but not used src\mesa\glapi\glapitemp.h:1937: warning: 'NoOp_dispatch_stub_343' defined but not used src\mesa\glapi\glapitemp.h:1958: warning: 'NoOp_dispatch_stub_344' defined but not used src\mesa\glapi\glapitemp.h:1979: warning: 'NoOp_dispatch_stub_345' defined but not used src\mesa\glapi\glapitemp.h:1999: warning: 'NoOp_dispatch_stub_346' defined but not used src\mesa\glapi\glapitemp.h:2011: warning: 'NoOp_dispatch_stub_347' defined but not used src\mesa\glapi\glapitemp.h:2023: warning: 'NoOp_dispatch_stub_348' defined but not used src\mesa\glapi\glapitemp.h:2035: warning: 'NoOp_dispatch_stub_349' defined but not used src\mesa\glapi\glapitemp.h:2047: warning: 'NoOp_dispatch_stub_350' defined but not used src\mesa\glapi\glapitemp.h:2059: warning: 'NoOp_dispatch_stub_351' defined but not used src\mesa\glapi\glapitemp.h:2071: warning: 'NoOp_dispatch_stub_352' defined but not used src\mesa\glapi\glapitemp.h:2083: warning: 'NoOp_dispatch_stub_353' defined but not used src\mesa\glapi\glapitemp.h:2095: warning: 'NoOp_dispatch_stub_354' defined but not used src\mesa\glapi\glapitemp.h:2107: warning: 'NoOp_dispatch_stub_355' defined but not used src\mesa\glapi\glapitemp.h:2120: warning: 'NoOp_dispatch_stub_356' defined but not used src\mesa\glapi\glapitemp.h:2134: warning: 'NoOp_dispatch_stub_357' defined but not used src\mesa\glapi\glapitemp.h:2148: warning: 'NoOp_dispatch_stub_358' defined but not used src\mesa\glapi\glapitemp.h:2162: warning: 'NoOp_dispatch_stub_359' defined but not used src\mesa\glapi\glapitemp.h:2175: warning: 'NoOp_dispatch_stub_360' defined but not used src\mesa\glapi\glapitemp.h:2188: warning: 'NoOp_dispatch_stub_361' defined but not used src\mesa\glapi\glapitemp.h:2202: warning: 'NoOp_dispatch_stub_362' defined but not used src\mesa\glapi\glapitemp.h:2216: warning: 'NoOp_dispatch_stub_363' defined but not used src\mesa\glapi\glapitemp.h:2230: warning: 'NoOp_dispatch_stub_364' defined but not used src\mesa\glapi\glapitemp.h:2244: warning: 'NoOp_dispatch_stub_365' defined but not used src\mesa\glapi\glapitemp.h:2258: warning: 'NoOp_dispatch_stub_366' defined but not used src\mesa\glapi\glapitemp.h:2271: warning: 'NoOp_dispatch_stub_367' defined but not used src\mesa\glapi\glapitemp.h:2283: warning: 'NoOp_dispatch_stub_368' defined but not used src\mesa\glapi\glapitemp.h:2295: warning: 'NoOp_dispatch_stub_369' defined but not used src\mesa\glapi\glapitemp.h:2307: warning: 'NoOp_dispatch_stub_370' defined but not used src\mesa\glapi\glapitemp.h:2764: warning: 'NoOp_dispatch_stub_423' defined but not used src\mesa\glapi\glapitemp.h:4202: warning: 'NoOp_dispatch_stub_592' defined but not used src\mesa\glapi\glapitemp.h:4224: warning: 'NoOp_dispatch_stub_593' defined but not used src\mesa\glapi\glapitemp.h:4512: warning: 'NoOp_dispatch_stub_623' defined but not used Archiving build\windows-x86\gallium\state_trackers\wgl\libwgl.a ... Compiling src\mesa\glapi\glapi_getproc.c ... Indexing build\windows-x86\gallium\state_trackers\wgl\libwgl.a ... Compiling src\mesa\glapi\glthread.c ... Compiling src\mesa\main\api_arrayelt.c ... src\mesa\glapi\glthread.c:191: warning: no previous prototype for 'FreeTSD' src\mesa\glapi\glthread.c:199: warning: no previous prototype for 'InsteadOf_exit' src\mesa\glapi\glthread.c: In function 'InsteadOf_exit': src\mesa\glapi\glthread.c:201: warning: unused variable 'dwErr' Compiling src\mesa\main\api_exec.c ... Compiling src\mesa\main\api_loopback.c ... Compiling src\mesa\main\api_noop.c ... Compiling src\mesa\main\api_validate.c ... Compiling src\mesa\main\accum.c ... Compiling src\mesa\main\attrib.c ... Compiling src\mesa\main\arrayobj.c ... Archiving build\windows-x86\mesa\libglapi.a ... Indexing build\windows-x86\mesa\libglapi.a ... Compiling src\mesa\main\blend.c ... Compiling src\mesa\main\bufferobj.c ... Compiling src\mesa\main\buffers.c ... Compiling src\mesa\main\clear.c ... Compiling src\mesa\main\clip.c ... Compiling src\mesa\main\colortab.c ... Compiling src\mesa\main\context.c ... Compiling src\mesa\main\convolve.c ... Compiling src\mesa\main\cpuinfo.c ... Compiling src\mesa\main\debug.c ... Compiling src\mesa\main\depth.c ... Compiling src\mesa\main\depthstencil.c ... Compiling src\mesa\main\dlist.c ... Compiling src\mesa\main\dlopen.c ... Compiling src\mesa\main\drawpix.c ... Compiling src\mesa\main\enable.c ... Compiling src\mesa\main\enums.c ... Compiling src\mesa\main\eval.c ... src\mesa\main\enums.c:3675: warning: overflow in implicit constant conversion Compiling src\mesa\main\execmem.c ... Compiling src\mesa\main\extensions.c ... Compiling src\mesa\main\fbobject.c ... Compiling src\mesa\main\feedback.c ... Compiling src\mesa\main\ffvertex_prog.c ... Compiling src\mesa\main\fog.c ... Compiling src\mesa\main\formats.c ... src\mesa\main\formats.c: In function '_mesa_test_formats': src\mesa\main\formats.c:910: warning: unused variable 't' Compiling src\mesa\main\framebuffer.c ... Compiling src\mesa\main\get.c ... Compiling src\mesa\main\getstring.c ... Compiling src\mesa\main\hash.c ... Compiling src\mesa\main\hint.c ... Compiling src\mesa\main\histogram.c ... Compiling src\mesa\main\image.c ... Compiling src\mesa\main\imports.c ... Compiling src\mesa\main\light.c ... Compiling src\mesa\main\lines.c ... Compiling src\mesa\main\matrix.c ... Compiling src\mesa\main\mipmap.c ... Compiling src\mesa\main\mm.c ... Compiling src\mesa\main\multisample.c ... Compiling src\mesa\main\pixel.c ... Compiling src\mesa\main\pixelstore.c ... Compiling src\mesa\main\points.c ... Compiling src\mesa\main\polygon.c ... Compiling src\mesa\main\queryobj.c ... Compiling src\mesa\main\rastpos.c ... Compiling src\mesa\main\rbadaptors.c ... Compiling src\mesa\main\readpix.c ... Compiling src\mesa\main\remap.c ... Compiling src\mesa\main\renderbuffer.c ... Compiling src\mesa\main\scissor.c ... Compiling src\mesa\main\shaders.c ... Compiling src\mesa\main\shared.c ... Compiling src\mesa\main\state.c ... Compiling src\mesa\main\stencil.c ... Compiling src\mesa\main\syncobj.c ... Compiling src\mesa\main\texcompress.c ... Compiling src\mesa\main\texcompress_s3tc.c ... Compiling src\mesa\main\texcompress_fxt1.c ... Compiling src\mesa\main\texenv.c ... Compiling src\mesa\main\texenvprogram.c ... Compiling src\mesa\main\texfetch.c ... Compiling src\mesa\main\texformat.c ... Compiling src\mesa\main\texgen.c ... Compiling src\mesa\main\texgetimage.c ... Compiling src\mesa\main\teximage.c ... Compiling src\mesa\main\texobj.c ... Compiling src\mesa\main\texparam.c ... Compiling src\mesa\main\texrender.c ... src\mesa\main\texobj.c:291: warning: 'valid_texture_object' defined but not used Compiling src\mesa\main\texstate.c ... Compiling src\mesa\main\texstore.c ... Compiling src\mesa\main\varray.c ... Compiling src\mesa\main\viewport.c ... Compiling src\mesa\main\vtxfmt.c ... Compiling src\mesa\math\m_debug_clip.c ... Compiling src\mesa\math\m_debug_norm.c ... Compiling src\mesa\math\m_debug_xform.c ... Compiling src\mesa\math\m_eval.c ... Compiling src\mesa\math\m_matrix.c ... Compiling src\mesa\math\m_translate.c ... Compiling src\mesa\math\m_vector.c ... Compiling src\mesa\math\m_xform.c ... Compiling src\mesa\vbo\vbo_context.c ... Compiling src\mesa\vbo\vbo_exec.c ... Compiling src\mesa\vbo\vbo_exec_api.c ... Compiling src\mesa\vbo\vbo_exec_array.c ... Compiling src\mesa\vbo\vbo_exec_draw.c ... Compiling src\mesa\vbo\vbo_exec_eval.c ... Compiling src\mesa\vbo\vbo_rebase.c ... Compiling src\mesa\vbo\vbo_split.c ... Compiling src\mesa\vbo\vbo_split_copy.c ... Compiling src\mesa\vbo\vbo_split_inplace.c ... Compiling src\mesa\vbo\vbo_save.c ... Compiling src\mesa\vbo\vbo_save_api.c ... Compiling src\mesa\vbo\vbo_save_draw.c ... Compiling src\mesa\vbo\vbo_save_loopback.c ... Compiling src\mesa\vf\vf.c ... Compiling src\mesa\vf\vf_generic.c ... Compiling src\mesa\vf\vf_sse.c ... Compiling src\mesa\state_tracker\st_atom.c ... Compiling src\mesa\state_tracker\st_atom_blend.c ... Compiling src\mesa\state_tracker\st_atom_clip.c ... Compiling src\mesa\state_tracker\st_atom_constbuf.c ... Compiling src\mesa\state_tracker\st_atom_depth.c ... Compiling src\mesa\state_tracker\st_atom_framebuffer.c ... Compiling src\mesa\state_tracker\st_atom_pixeltransfer.c ... Compiling src\mesa\state_tracker\st_atom_sampler.c ... Compiling src\mesa\state_tracker\st_atom_scissor.c ... Compiling src\mesa\state_tracker\st_atom_shader.c ... Compiling src\mesa\state_tracker\st_atom_rasterizer.c ... Compiling src\mesa\state_tracker\st_atom_stipple.c ... Compiling src\mesa\state_tracker\st_atom_texture.c ... Compiling src\mesa\state_tracker\st_atom_viewport.c ... Compiling src\mesa\state_tracker\st_cb_accum.c ... Compiling src\mesa\state_tracker\st_cb_bitmap.c ... Compiling src\mesa\state_tracker\st_cb_blit.c ... Compiling src\mesa\state_tracker\st_cb_bufferobjects.c ... Compiling src\mesa\state_tracker\st_cb_clear.c ... Compiling src\mesa\state_tracker\st_cb_flush.c ... Compiling src\mesa\state_tracker\st_cb_drawpixels.c ... Compiling src\mesa\state_tracker\st_cb_fbo.c ... Compiling src\mesa\state_tracker\st_cb_feedback.c ... Compiling src\mesa\state_tracker\st_cb_program.c ... Compiling src\mesa\state_tracker\st_cb_queryobj.c ... Compiling src\mesa\state_tracker\st_cb_rasterpos.c ... Compiling src\mesa\state_tracker\st_cb_readpixels.c ... Compiling src\mesa\state_tracker\st_cb_strings.c ... Compiling src\mesa\state_tracker\st_cb_texture.c ... Compiling src\mesa\state_tracker\st_cb_viewport.c ... Compiling src\mesa\state_tracker\st_context.c ... Compiling src\mesa\state_tracker\st_debug.c ... Compiling src\mesa\state_tracker\st_draw.c ... Compiling src\mesa\state_tracker\st_draw_feedback.c ... Compiling src\mesa\state_tracker\st_extensions.c ... Compiling src\mesa\state_tracker\st_format.c ... Compiling src\mesa\state_tracker\st_framebuffer.c ... Compiling src\mesa\state_tracker\st_gen_mipmap.c ... Compiling src\mesa\state_tracker\st_mesa_to_tgsi.c ... Compiling src\mesa\state_tracker\st_program.c ... Compiling src\mesa\state_tracker\st_texture.c ... Compiling src\mesa\shader\arbprogparse.c ... Compiling src\mesa\shader\arbprogram.c ... Compiling src\mesa\shader\atifragshader.c ... Compiling src\mesa\shader\grammar\grammar_mesa.c ... Compiling src\mesa\shader\hash_table.c ... Compiling src\mesa\shader\lex.yy.c ... Compiling src\mesa\shader\nvfragparse.c ... Compiling src\mesa\shader\nvprogram.c ... lex.yy.c:3334: warning: no previous prototype for 'yyget_column' lex.yy.c:3410: warning: no previous prototype for 'yyset_column' lex.yy.c:2809: warning: 'yyunput' defined but not used lex.yy.c:2851: warning: 'input' defined but not used Compiling src\mesa\shader\nvvertparse.c ... Compiling src\mesa\shader\program.c ... Compiling src\mesa\shader\program_parse.tab.c ... Compiling src\mesa\shader\program_parse_extra.c ... program_parse.y: In function 'set_dst_reg': program_parse.y:2288: warning: unused variable 'minIndex' program_parse.y:2287: warning: unused variable 'maxIndex' program_parse.y: In function 'set_src_reg': program_parse.y:2318: warning: unused variable 'minIndex' program_parse.y:2317: warning: unused variable 'maxIndex' Compiling src\mesa\shader\prog_cache.c ... Compiling src\mesa\shader\prog_execute.c ... Compiling src\mesa\shader\prog_instruction.c ... Compiling src\mesa\shader\prog_noise.c ... Compiling src\mesa\shader\prog_optimize.c ... Compiling src\mesa\shader\prog_parameter.c ... src\mesa\shader\prog_parameter.c: In function '_mesa_add_unnamed_constant': src\mesa\shader\prog_parameter.c:247: warning: 'pos' may be used uninitialized in this function Compiling src\mesa\shader\prog_parameter_layout.c ... Compiling src\mesa\shader\prog_print.c ... Compiling src\mesa\shader\prog_statevars.c ... Compiling src\mesa\shader\prog_uniform.c ... Compiling src\mesa\shader\programopt.c ... Compiling src\mesa\shader\symbol_table.c ... Compiling src\mesa\shader\shader_api.c ... Compiling src\mesa\shader\slang\slang_builtin.c ... Compiling src\mesa\shader\slang\slang_codegen.c ... Compiling src\mesa\shader\slang\slang_compile.c ... Compiling src\mesa\shader\slang\slang_compile_function.c ... Compiling src\mesa\shader\slang\slang_compile_operation.c ... Compiling src\mesa\shader\slang\slang_compile_struct.c ... Compiling src\mesa\shader\slang\slang_compile_variable.c ... Compiling src\mesa\shader\slang\slang_emit.c ... Compiling src\mesa\shader\slang\slang_ir.c ... Compiling src\mesa\shader\slang\slang_label.c ... Compiling src\mesa\shader\slang\slang_link.c ... Compiling src\mesa\shader\slang\slang_log.c ... Compiling src\mesa\shader\slang\slang_mem.c ... Compiling src\mesa\shader\slang\slang_preprocess.c ... Compiling src\mesa\shader\slang\slang_print.c ... Compiling src\mesa\shader\slang\slang_simplify.c ... Compiling src\mesa\shader\slang\slang_storage.c ... Compiling src\mesa\shader\slang\slang_typeinfo.c ... Compiling src\mesa\shader\slang\slang_vartable.c ... Compiling src\mesa\shader\slang\slang_utility.c ... Compiling src\glew\glew.c ... Compiling src\glew\glewinfo.c ... Compiling src\glew\visualinfo.c ... src\glew\glew.c:8002: warning: no previous prototype for 'wglewContextInit' src\glew\glew.c:9100: warning: no previous prototype for 'glewInit' Archiving build\windows-x86\mesa\libmesa.a ... The command line is too long. scons: *** [build\windows-x86\mesa\libmesa.a] Error 1 src\glew\visualinfo.c:244: warning: no previous prototype for 'VisualInfoARB' src\glew\visualinfo.c:449: warning: no previous prototype for 'VisualInfoGDI' src\glew\glewinfo.c:7071: warning: no previous prototype for 'glewDestroyContext' scons: building terminated because of errors. C:\projects\mesa_7_7> I don't know what to do... By the way, I used the source from http://cgit.freedesktop.org/mesa/mesa/snapshot/mesa_7_7.tar.bz2 because MesaLib-7.7.tar.bz2 from the FTP site did not contain the SConscript files need to use SCons with it. And I'm unable to build Mesa with the MinGW makefile either... It just fails to work (my guess is because the makefile is quite old, and the source has changed a lot)... |