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

Reply via email to