[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-compiz
Subject: [compiz] compile error
From: db48x () yahoo ! com (Daniel Brooks)
Date: 2006-09-29 22:57:22
Message-ID: m3hcyqaq7y.fsf () yahoo ! com
[Download RAW message or body]
David Reveman <davidr@novell.com> writes:
> > dlopen: /opt/Xgl/lib/xorg/modules/xgl/libglxext.so: undefined symbol: \
> > _mesa_BindVertexArrayAPPLE
> > FatalError re-entered, aborting
> > No GLX modules loaded
> > Aborted
> >
> > [db48x@localhost Xgl]$ LD_PRELOAD=/usr/lib/libGL.so.1 /opt/Xgl/bin/Xgl :1
> > Segmentation fault
> >
> >
> > I suppose I'll rebuild with symbols and get a stacktrace for the crash.
>
> No don't do that, LD_PRELOAD can't be used with Xgl as it needs to
> dlopen it's modules in a specific order. If you use LD_PRELOAD,
> everything breaks and that you get segfault is not a surprise.
>
> _mesa_BindVertexArrayAPPLE being undefined symbol is your problem and
> I'm not sure why you get this.
>
> -David
Heh, for that I was just following the suggestions at \
http://www.freedesktop.org/wiki/Software/Xgl.
After I sent this message I went back and looked at the source, and \
_mesa_BindVertexArrayAPPLE is defined in arrayobj.h. This is interesting to me \
because that was one of the files I had a problem with while compiling. I had to make \
a symlink from xserver/xorg/GL/mesa/main/arrayobj.h to the arrayobj.h in the mesa \
source in order to continue. Perhaps I messed that up somehow?
db48x
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic