On Tue, Jan 24, 2012 at 11:40 AM, Kenneth Graunke <[email protected]> wrote: > On 01/24/2012 10:08 AM, Brian Paul wrote: >> >> I've been seeing this error from linker.cpp for a few days now: >> >> linker.cpp: In function ‘gl_shader* link_intrastage_shaders(void*, >> gl_context*, gl_shader_program*, gl_shader**, unsigned int)’: >> linker.cpp:1008: warning: ‘link_intrastage_shaders(void*, gl_context*, >> gl_shader_program*, gl_shader**, unsigned int)::array_sizing_visitor’ >> declared with greater visibility than the type of its field >> ‘link_intrastage_shaders(void*, gl_context*, gl_shader_program*, >> gl_shader**, unsigned int)::array_sizing_visitor::<anonymous>’ >> linker.cpp:1008: warning: ‘link_intrastage_shaders(void*, gl_context*, >> gl_shader_program*, gl_shader**, unsigned int)::array_sizing_visitor’ >> declared with greater visibility than its base >> ‘ir_hierarchical_visitor’ >> ar: creating libglsl.a >> > > This is really weird...I've never seen this. > > What version of g++ are you using? Ian and I both use 4.6. >
I see the same warning on Lion. $ g++ --version i686-apple-darwin11-llvm-g++-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00) Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
