[Mesa-dev] [PATCH 1/2] mesa: XCB is no longer optional for GLX or DRI
Laurent Carlier
lordheavym at gmail.com
Tue Jan 3 05:18:05 PST 2012
> On Tue, Jan 3, 2012 at 10:25 AM, Kenneth Graunke <kenneth at whitecape.org> wrote:
> > On 01/02/2012 05:44 PM, Ian Romanick wrote:
> >> From: Ian Romanick <ian.d.romanick at intel.com>
> >>
> >> Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
> >> ---
> >> configure.ac | 28 ++++++----------------------
> >> 1 files changed, 6 insertions(+), 22 deletions(-)
> >
> > At some point, you'll want to check for libxcb >= 1.8, i.e. a version
> > that has the new support that you need. Of course, until there is such
> > a release...not really sure what to do.
>
> His second patch means he doesn't need that,
>
> I've pushed both of these just so I can get some work done today.
>
> Dave.
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
Still fail here, it succeed to built but not to run :-)
Yes, mesa is built with --enable-xcb, here it's libxcb v1.7.
Here is the output of wine and ldd:
[lordh at archMain FurMark_1.9.2]$ wine FurMark.exe
err:module:load_builtin_dll failed to load .so lib for builtin L"GLU32.dll": /usr/lib32/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb
err:module:import_dll Loading library GLU32.dll (which is needed by L"C:\\Program Files\\Geeks3D\\Benchmarks\\FurMark_1.9.2\\core3d.dll") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.dll": /usr/lib32/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb
err:module:import_dll Loading library OPENGL32.dll (which is needed by L"C:\\Program Files\\Geeks3D\\Benchmarks\\FurMark_1.9.2\\core3d.dll") failed (error c000007a).
err:module:import_dll Library core3d.dll (which is needed by L"C:\\Program Files\\Geeks3D\\Benchmarks\\FurMark_1.9.2\\FurMark.exe") not found
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.dll": /usr/lib32/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb
err:module:import_dll Loading library OPENGL32.dll (which is needed by L"C:\\Program Files\\Geeks3D\\Benchmarks\\FurMark_1.9.2\\FurMark.exe") failed (error c000007a).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Geeks3D\\Benchmarks\\FurMark_1.9.2\\FurMark.exe" failed, status c0000135
[lordh at archMain FurMark_1.9.2]$ ldd /usr/lib32/libGL.so.1
linux-gate.so.1 => (0xf77a6000)
libglapi.so.0 => /usr/lib32/libglapi.so.0 (0xf76e6000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf76d3000)
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf76d0000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf76ca000)
libX11-xcb.so.1 => /usr/lib32/libX11-xcb.so.1 (0xf76c6000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf758e000)
libxcb-glx.so.0 => /usr/lib32/libxcb-glx.so.0 (0xf757d000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7565000)
libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf7560000)
libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf7553000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7537000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7532000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7449000)
libm.so.6 => /lib32/libm.so.6 (0xf741b000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7400000)
libc.so.6 => /lib32/libc.so.6 (0xf725c000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7259000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7254000)
librt.so.1 => /lib32/librt.so.1 (0xf724b000)
/lib/ld-linux.so.2 (0xf77a7000)
More information about the mesa-dev
mailing list