On Mon, May 10, 2010 at 12:51 PM, Kevin H. Hobbs <hob...@ohiou.edu> wrote: > On 05/10/2010 03:25 PM, Kevin H. Hobbs wrote: >> >> >> I really do not understand this missing symbol business since : >> >> >> $ nm mesa/lib/libGL.so | grep _mesa_free_context_data >> 0000000000078030 t _mesa_free_context_data >> >> $ nm /opt/Mesa-7.8.1/lib64/libGL.so | grep _mesa_free_context_data >> 0000000000092bc0 T _mesa_free_context_data >> > > Well there is a difference! Uppercase is global lower case is local. > > The mesa/configs/linux-x86-64 target makes this symbol global while the > auto tools configuration makes this symbol local...
I guess this is because configure adds -fvisibility=hidden to the CFLAGS. Maybe we should always build osmesa against the internal static libraries instead of against libGL. -- Dan _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev