../../../../src/gallium/auxiliary/.libs/libgalliumvlwinsys.a(libgalliumvlwinsys_la-vl_winsys_dri.o): In function `vl_dri2_get_flush_reply': /builddir/build/BUILD/mesa-17.3.1/src/gallium/auxiliary/vl/vl_winsys_dri.c:108: undefined reference to `xcb_dri2_swap_buffers_reply' /builddir/build/BUILD/mesa-17.3.1/src/gallium/auxiliary/vl/vl_winsys_dri.c:110: undefined reference to `xcb_dri2_wait_sbc_reply' ../../../../src/gallium/auxiliary/.libs/libgalliumvlwinsys.a(libgalliumvlwinsys_la-vl_winsys_dri.o): In function `vl_dri2_flush_frontbuffer': /builddir/build/BUILD/mesa-17.3.1/src/gallium/auxiliary/vl/vl_winsys_dri.c:138: undefined reference to `xcb_dri2_swap_buffers_unchecked' /builddir/build/BUILD/mesa-17.3.1/src/gallium/auxiliary/vl/vl_winsys_dri.c:140: undefined reference to `xcb_dri2_wait_sbc_unchecked' /builddir/build/BUILD/mesa-17.3.1/src/gallium/auxiliary/vl/vl_winsys_dri.c:141: undefined reference to `xcb_dri2_get_buffers_unchecked' ...
Signed-off-by: Igor Gnatenko <[email protected]> --- src/gallium/auxiliary/Makefile.am | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gallium/auxiliary/Makefile.am b/src/gallium/auxiliary/Makefile.am index a64ead28e3..d96232e427 100644 --- a/src/gallium/auxiliary/Makefile.am +++ b/src/gallium/auxiliary/Makefile.am @@ -72,7 +72,6 @@ if NEED_GALLIUM_VL COMMON_VL_CFLAGS = \ $(AM_CFLAGS) \ $(VL_CFLAGS) \ - $(XCB_DRI3_CFLAGS) \ $(DRI2PROTO_CFLAGS) \ $(LIBDRM_CFLAGS) @@ -93,9 +92,13 @@ libgalliumvlwinsys_la_SOURCES = $(VL_WINSYS_SOURCES) if HAVE_PLATFORM_X11 libgalliumvlwinsys_la_SOURCES += $(VL_WINSYS_DRI2_SOURCES) +libgalliumvlwinsys_la_CFLAGS += $(XCB_DRI2_CFLAGS) +libgalliumvlwinsys_la_LIBADD += $(XCB_DRI2_LIBS) if HAVE_DRI3 libgalliumvlwinsys_la_SOURCES += $(VL_WINSYS_DRI3_SOURCES) +libgalliumvlwinsys_la_CFLAGS += $(XCB_DRI3_CFLAGS) +libgalliumvlwinsys_la_LIBADD += $(XCB_DRI3_LIBS) endif endif -- 2.15.1 _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
