[vtkusers] OT: Linux OpenGL and MesaGL at the same time?
Berk Geveci
berk.geveci at kitware.com
Wed Mar 12 16:02:01 EST 2003
Here is how I do it:
1. use Makefile.X11 to build Mesa (not configure)
2. edit Make-config, add -DUSE_MGL_NAMESPACE to CFLAGS of the target
linux-static
3. compile the target linux-static
4. rename libGL.a to something like libMGL.a
5. follow the instruction in VTK/Examples/MangledMesa/README.txt
Some of the later versions of Mesa might not compile since the mangled
stuff was broken for a while. I usually use Mesa 4 (cvs should also
work).
-Berk
On Wed, 2003-03-12 at 15:38, Tuhin wrote:
> Berk,
>
> Thanks for the quick reply. I am looking at the Mesa3D website and I can't
> find any information on how to build a mangled verion of mesa. Could you
> please point me in the right direction. Thanks again.
>
> Tuhin
>
> On Wednesday 12 March 2003 14:41, you wrote:
> > You can not. You have to use mangled mesa which allows you to
> > link against both nvidia's GL and mesa. You then create
> > different rendering objects when you want to use the mesa
> > off-screen. Look at
> > VTK/Examples/MangledMesa/README.txt
> > and the examples
> > in VTK/Examples/MangledMesa/Tcl
> >
> > -Berk
> >
> > On Wed, 2003-03-12 at 15:19, Tuhin wrote:
> > > Hello users,
> > >
> > > Does anyone know if you can link against Nvidia's libGL and libOSMesa
> > > at the same time on linux. I am trying to compile the CVS tagged
> > > "release-4-2-1" source with both OpenGL and Mesa's Offscreen rendering
> > > enabled but I get undefined references related to _glapi_* from
> > > libOSMesa. Thanks in advance.
> > >
> > > Tuhin
> > > --
> > > Graduate Research Assistant
> > > Dept. Of BME
> > > Vanderbilt University
> > > 615-343-8261
> > > _______________________________________________
> > > This is the private VTK discussion list.
> > > Please keep messages on-topic. Check the FAQ at:
> > > <http://public.kitware.com/cgi-bin/vtkfaq> Follow this link to
> > > subscribe/unsubscribe:
> > > http://public.kitware.com/mailman/listinfo/vtkusers
>
> --
> Graduate Research Assistant
> Dept. Of BME
> Vanderbilt University
> 615-343-8261
More information about the vtkusers
mailing list