On Don, 2010-08-19 at 18:11 -0700, Vinson Lee wrote: > Module: Mesa > Branch: master > Commit: 9b7480cd95c2d1259e23bfb5549cefaa94ebaca1 > URL: > http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b7480cd95c2d1259e23bfb5549cefaa94ebaca1 > > Author: Vinson Lee <v...@vmware.com> > Date: Thu Aug 19 18:09:24 2010 -0700 > > configs: Add -lstdc++ to default. > > This fixes the following error when trying to run glxinfo or glxgears > with swrast. > > undefined symbol: __cxa_pure_virtual > > --- > > configs/default | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/configs/default b/configs/default > index 4f6334b..cdfa811 100644 > --- a/configs/default > +++ b/configs/default > @@ -116,7 +116,7 @@ EGL_CLIENT_APIS = $(GL_LIB) > > # Library dependencies > #EXTRA_LIB_PATH ?= > -GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread -ltalloc > +GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread -ltalloc > -lstdc++
If linking with libstdc++ can't be avoided, the standard solution is to link with g++ instead of using gcc -lstdc++, which doesn't work on all platforms. -- Earthling Michel Dänzer | http://www.vmware.com Libre software enthusiast | Debian, X and DRI developer _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev