[Mesa-dev] Building the xa-vmwgfx target

Dave Airlie airlied at gmail.com
Fri Sep 7 14:14:00 PDT 2012


On Fri, Sep 7, 2012 at 9:49 PM, Thomas Hellström <thellstrom at vmware.com> wrote:
> On 9/7/12 10:39 PM, Matt Turner wrote:
>>
>> I'm converting the remaining static Makefile to automake, so xa and
>> xa-vmwgfx is on my todo list.
>>
>> I'm very confused by the build though. It seems that the xa state
>> tracker is built and linked into a single .o file, which is then
>> statically linked into xa-vmwgfx. This is reasonably sensible, but
>> then we also build a libxatracker.so file which is installed to the
>> system that nothing links to.
>>
>> Can I switch this to xa-vmwgfx linking to a shared libxatracker.so? Or
>> perhaps just linking it statically and not installing a libxatracker
>> file at all. Either of these seem more like the right thing to do, but
>> not being familiar with this code I thought it better to ask.
>>
>> Thanks,
>> Matt
>
> The xa-vmwgfx target actually builds libxatracker.so, which is a library
> used
> by external applications, like libGL.so, but currently it works only with
> vmware.

I really wished you guys had called it libvmwxatracker.so :-)

Intending for something to be useful cross-driver and making it useful
are very different things and the name should reflect that.

Dave.


More information about the mesa-dev mailing list