[Mesa-dev] [PATCH] egl/gallium: fix build without softpipe and llvmpipe

Benjamin Franzke benjaminfranzke at googlemail.com
Wed Jul 27 00:47:14 PDT 2011


Looks good to me too, and since there were no complaints, pushed.
Thanks.

2011/7/25 Tobias Droste <tdroste at gmx.de>:
> Signed-off-by: Tobias Droste <tdroste at gmx.de>
> Acked-by: Jakob Bornecrantz <wallbraker at gmail.com>
> Reviewed-by: Marek Olšák <maraeo at gmail.com>
> ---
>  src/gallium/targets/egl-static/Makefile |   12 +++++++++---
>  1 files changed, 9 insertions(+), 3 deletions(-)
>
> diff --git a/src/gallium/targets/egl-static/Makefile b/src/gallium/targets/egl-static/Makefile
> index 69e7eec..5b7b330 100644
> --- a/src/gallium/targets/egl-static/Makefile
> +++ b/src/gallium/targets/egl-static/Makefile
> @@ -141,10 +141,18 @@ egl_LIBS += \
>        $(TOP)/src/gallium/drivers/svga/libsvga.a
>  endif
>
> -# swrast
> +# softpipe
> +ifneq ($(findstring softpipe,$(GALLIUM_DRIVERS_DIRS)),)
>  egl_CPPFLAGS += -DGALLIUM_SOFTPIPE -DGALLIUM_RBUG -DGALLIUM_TRACE
>  egl_LIBS += $(TOP)/src/gallium/drivers/softpipe/libsoftpipe.a
>  egl_SYS += -lm
> +endif
> +
> +# llvmpipe
> +ifneq ($(findstring llvmpipe,$(GALLIUM_DRIVERS_DIRS)),)
> +egl_CPPFLAGS += -DGALLIUM_LLVMPIPE
> +egl_LIBS += $(TOP)/src/gallium/drivers/llvmpipe/libllvmpipe.a
> +endif
>
>  # sort to remove duplicates
>  egl_CPPFLAGS := $(sort $(egl_CPPFLAGS))
> @@ -158,8 +166,6 @@ st_GL_SYS := -lm -lpthread $(DLOPEN_LIBS)
>
>  # LLVM
>  ifeq ($(MESA_LLVM),1)
> -egl_CPPFLAGS += -DGALLIUM_LLVMPIPE
> -egl_LIBS += $(TOP)/src/gallium/drivers/llvmpipe/libllvmpipe.a
>  egl_SYS += $(LLVM_LIBS)
>  LDFLAGS += $(LLVM_LDFLAGS)
>
> --
> 1.7.3.4
>
> _______________________________________________
> 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