Hi,<br>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.<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'</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'</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'</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../../lib/libGLESv1_CM.so: undefined reference to `_mesa_GetIntegerv'</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'</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../../lib/libGLESv2.so: undefined reference to `driDispatchRemapTable'</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">../../../lib/libGLESv2.so: undefined reference to `_mesa_GetIntegerv'</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'</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'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'm sync'd to:<br><span class="gI"> commit 6a191b2713d0670f65d489cf947261fe36c5ee89<br>
Author: Kristian Høgsberg <<a href="mailto:krh@bitplanet.net">krh@bitplanet.net</a>><br> Date: Tue May 4 15:29:25 2010 -0400<br><br>Previously the ES1 & ES2 demo apps built & ran just fine, when I was sync'd to:<br>
</span><span class="gI"></span> commit 52f145a186b8e47439fb4a96d04a099d439477b7<br> Author: Zack Rusin <<a href="mailto:zackr@vmware.com">zackr@vmware.com</a>><br> Date: Mon Apr 26 13:51:47 2010 -0400<br>
<br>I'm still kinda new to all of this so please be patient if I'm doing something stupid ;)<br><br>Cheers,<br>Greg Prisament, Lychee Software<br>