Hi,<br>I just did a &quot;git pull&quot; and I&#39;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.<br><br>ES1:<br><span style="font-family: courier new,monospace;">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</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">../../../lib/libGLESv1_CM.so: undefined reference to `driDispatchRemapTable&#39;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../../lib/libGLESv1_CM.so: undefined reference to `_mesa_init_remap_table_es1&#39;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">../../../lib/libGLESv1_CM.so: undefined reference to `_mesa_create_exec_table_es1&#39;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../../lib/libGLESv1_CM.so: undefined reference to `_mesa_GetIntegerv&#39;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">collect2: ld returned 1 exit status</span><br><br>ES2:<br><span style="font-family: courier new,monospace;">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</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">../../../lib/libGLESv2.so: undefined reference to `_mesa_init_remap_table_es2&#39;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../../lib/libGLESv2.so: undefined reference to `driDispatchRemapTable&#39;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">../../../lib/libGLESv2.so: undefined reference to `_mesa_GetIntegerv&#39;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../../lib/libGLESv2.so: undefined reference to `_mesa_create_exec_table_es2&#39;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">collect2: ld returned 1 exit status</span><br><br>The VG tests work just fine.<br><br>I&#39;m using an Ubuntu 9.10 system and building Mesa/Gallium by doing the following steps:<br>
<br><span style="font-family: courier new,monospace;">cd $WORKDIR/mesa</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">./autogen.sh --with-state-trackers=egl,es,vega --enable-gallium-swrast</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">make</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">export LD_LIBRARY_PATH=$WORKDIR/mesa/lib:$LD_LIBRARY_PATH</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">export EGL_DRIVER=$WORKDIR/mesa/lib/egl_x11_swrast.so</span><br><br>The build succeeds with no errors.<br><br>I&#39;m sync&#39;d to:<br><span class="gI">     commit 6a191b2713d0670f65d489cf947261fe36c5ee89<br>
     Author: Kristian Høgsberg &lt;<a href="mailto:krh@bitplanet.net">krh@bitplanet.net</a>&gt;<br>     Date:   Tue May 4 15:29:25 2010 -0400<br><br>Previously the ES1 &amp; ES2 demo apps built &amp; ran just fine, when I was sync&#39;d to:<br>
</span><span class="gI"></span>    commit 52f145a186b8e47439fb4a96d04a099d439477b7<br>    Author: Zack Rusin &lt;<a href="mailto:zackr@vmware.com">zackr@vmware.com</a>&gt;<br>    Date:   Mon Apr 26 13:51:47 2010 -0400<br>
<br>I&#39;m still kinda new to all of this so please be patient if I&#39;m doing something stupid ;)<br><br>Cheers,<br>Greg Prisament, Lychee Software<br>