Thanks Chia-I, everything's working again! I'll try out this bisect thing next time ;)
-Greg On Wed, May 5, 2010 at 3:07 AM, Keith Whitwell <[email protected]> wrote: > On Tue, 2010-05-04 at 14:01 -0700, Gregory Prisament wrote: > > Hi, > > I just did a "git pull" and I'm no longer able to build the egl demo > > apps (mesa/progs/egl/opengles1/* and mesa/progs/egl/opengles2/*). > > These were working for me previously. > > > > ES1: > > gcc -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math > > -fvisibility=hidden -fno-strict-aliasing -fPIC -DUSE_X86_ASM > > -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS > > -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER > > -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS bindtex.o > > -L../../../lib -lEGL -L../../../lib -lGLESv1_CM -L/usr/local/lib -ldrm > > -lX11 -o bindtex > > ../../../lib/libGLESv1_CM.so: undefined reference to > > `driDispatchRemapTable' > > ../../../lib/libGLESv1_CM.so: undefined reference to > > `_mesa_init_remap_table_es1' > > ../../../lib/libGLESv1_CM.so: undefined reference to > > `_mesa_create_exec_table_es1' > > ../../../lib/libGLESv1_CM.so: undefined reference to > > `_mesa_GetIntegerv' > > collect2: ld returned 1 exit status > > > > ES2: > > gcc -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math > > -fvisibility=hidden -fno-strict-aliasing -fPIC -DUSE_X86_ASM > > -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS > > -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER > > -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS > > es2_info.o -L../../../lib -lEGL -L../../../lib -lGLESv2 > > -L/usr/local/lib -ldrm -lX11 -o es2_info > > ../../../lib/libGLESv2.so: undefined reference to > > `_mesa_init_remap_table_es2' > > ../../../lib/libGLESv2.so: undefined reference to > > `driDispatchRemapTable' > > ../../../lib/libGLESv2.so: undefined reference to `_mesa_GetIntegerv' > > ../../../lib/libGLESv2.so: undefined reference to > > `_mesa_create_exec_table_es2' > > collect2: ld returned 1 exit status > > > > The VG tests work just fine. > > > > I'm using an Ubuntu 9.10 system and building Mesa/Gallium by doing the > > following steps: > > > > cd $WORKDIR/mesa > > ./autogen.sh --with-state-trackers=egl,es,vega --enable-gallium-swrast > > make > > export LD_LIBRARY_PATH=$WORKDIR/mesa/lib:$LD_LIBRARY_PATH > > export EGL_DRIVER=$WORKDIR/mesa/lib/egl_x11_swrast.so > > > > The build succeeds with no errors. > > > > I'm sync'd to: > > commit 6a191b2713d0670f65d489cf947261fe36c5ee89 > > Author: Kristian Høgsberg <[email protected]> > > Date: Tue May 4 15:29:25 2010 -0400 > > > > Previously the ES1 & ES2 demo apps built & ran just fine, when I was > > sync'd to: > > commit 52f145a186b8e47439fb4a96d04a099d439477b7 > > Author: Zack Rusin <[email protected]> > > Date: Mon Apr 26 13:51:47 2010 -0400 > > > > I'm still kinda new to all of this so please be patient if I'm doing > > something stupid ;) > > Greg, > > Can you bisect (man git-bisect) down to the change which caused this? > > Once you've done this, it would help to post the change description or > even the whole patch, as it's hard for even seasoned developers to > mentally figure that out sha hash. :) > > Keith > >
_______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
