[vtkusers] Re: [Mesa3d-users] problem with mangled symbols on mesa 6.1
Michael Dussere
dussere at labri.fr
Mon Sep 13 09:45:08 EDT 2004
Brian Paul wrote:
> Michael Dussere wrote:
>
>> Hi,
>>
>> I'm using mangled mesa for doing some offscreen rendering in VTK and
>> Paraview.
>> Lately I tryed to change my Mesa 5.0.2 for Mesa 6.0.
>> I compile with linux-static and USE_MGL_NAMESPACE.
>>
>> The problem is that the static libraries that I get contain the
>> "mangled" symbols (for instance mgl__unused413) but also references on
>> undefined "regular" symbols (gl__unused413). On my 5.0.2 libs the
>> undefined "regular" symbols don't appear. For the moment I will
>> continue with Mesa 5.0.2 ...
>
>
> Two things:
>
> 1. I think I've fixed one problem related to USE_MGL_NAMESPACE and an
> undefined reference to mgl__unused413. It's in CVS.
>
> 2. Are you sure you compiled from scratch and didn't have any left-over
> .o files lying around?
>
> -Brian
>
I'm sure that I have no left-over .o but maybe I'm too confident in the
'make clean' command.
Anyway, after a closer look in the symbols the only critical 'gl' symbol
seems to be gl__unused413. But you say the undefined reference you got
was mgl__unused413 while in my case mgl__unused413 is well defined.
# nm lib/* | grep "gl__unused413"
00004b40 T mgl__unused413
U gl__unused413
More information about the vtkusers
mailing list