[Mesa-dev] [PATCH] Fix build for gbm having wayland
Kristian Høgsberg
hoegsberg at gmail.com
Tue Jul 17 05:59:39 PDT 2012
On Tue, Jul 17, 2012 at 08:14:32PM +0900, Elvis Lee wrote:
> gbm: backends/dri/gbm_dri.c fails to find wayland-drm-server-protocol.h
> because egl/wayland is not built before gbm.
I just pushed a different fix to include a copy of the format enums in
wayland-drm.h instead and not try to include the generated files
across directories.
Thanks,
Kristian
> Signed-off-by: Elvis Lee <kwangwoong.lee at lge.com>
> ---
> src/gbm/Makefile.am | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/src/gbm/Makefile.am b/src/gbm/Makefile.am
> index 5ca2839..8f56873 100644
> --- a/src/gbm/Makefile.am
> +++ b/src/gbm/Makefile.am
> @@ -22,6 +22,7 @@ libgbm_la_LIBADD = $(LIBUDEV_LIBS) $(DLOPEN_LIBS)
>
> if HAVE_EGL_PLATFORM_WAYLAND
> AM_CPPFLAGS = -DHAVE_WAYLAND_PLATFORM
> +BUILT_SOURCES = wayland-drm-server-protocol.h
> endif
>
> if HAVE_DRI
> @@ -42,3 +43,5 @@ endif
> all-local: libgbm.la
> $(MKDIR_P) $(top_builddir)/$(LIB_DIR);
> ln -f .libs/libgbm.so.1.0.0 $(top_builddir)/$(LIB_DIR)/libgbm.so
> +wayland-drm-server-protocol.h : ../egl/wayland/wayland-drm/Makefile
> + $(MAKE) -C ../egl/wayland/wayland-drm/ wayland-drm-server-protocol.h
> --
> 1.7.9.5
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list