On 14/08/14 15:38, Brian Paul wrote:
> The linker was trying to process .h files and failing.
Hi Brian, what linker do you have in mind ? Is it the same issue as reported
here [1] ? If so I've just pushed Jose's patch which explicitly handles scons.

commit d4a1f3fd270001b2fb0684dc981340391df8fb64
Author: Jose Fonseca <[email protected]>
Date:   Wed Aug 13 20:33:35 2014 +0100

    scons: do not include headers from the sources lists


-Emil

[1] https://bugs.freedesktop.org/show_bug.cgi?id=82534

> ---
>  src/egl/main/Makefile.am      |    3 ++-
>  src/egl/main/Makefile.sources |   36 ++++++++++++++++++++----------------
>  2 files changed, 22 insertions(+), 17 deletions(-)
> 
> diff --git a/src/egl/main/Makefile.am b/src/egl/main/Makefile.am
> index 6746bcc..06f6a05 100644
> --- a/src/egl/main/Makefile.am
> +++ b/src/egl/main/Makefile.am
> @@ -34,7 +34,8 @@ AM_CFLAGS = \
>  lib_LTLIBRARIES = libEGL.la
>  
>  libEGL_la_SOURCES = \
> -     ${LIBEGL_C_FILES}
> +     ${LIBEGL_C_FILES} \
> +     ${LIBEGL_H_FILES}
>  
>  libEGL_la_LIBADD = \
>       $(EGL_LIB_DEPS)
> diff --git a/src/egl/main/Makefile.sources b/src/egl/main/Makefile.sources
> index 6a917e2..3573004 100644
> --- a/src/egl/main/Makefile.sources
> +++ b/src/egl/main/Makefile.sources
> @@ -1,38 +1,42 @@
>  LIBEGL_C_FILES := \
>       eglapi.c \
> -     eglapi.h \
>       eglarray.c \
> +     eglconfig.c \
> +     eglcontext.c \
> +     eglcurrent.c \
> +     egldisplay.c \
> +     egldriver.c \
> +     eglfallbacks.c \
> +     eglglobals.c \
> +     eglimage.c \
> +     egllog.c \
> +     eglmisc.c \
> +     eglmode.c \
> +     eglscreen.c \
> +     eglstring.c \
> +     eglsurface.c \
> +     eglsync.c
> +
> +
> +LIBEGL_H_FILES := \
> +     eglapi.h \
>       eglarray.h \
>       eglcompiler.h \
> -     eglconfig.c \
>       eglconfig.h \
> -     eglcontext.c \
>       eglcontext.h \
> -     eglcurrent.c \
>       eglcurrent.h \
>       egldefines.h \
> -     egldisplay.c \
>       egldisplay.h \
> -     egldriver.c \
>       egldriver.h \
> -     eglfallbacks.c \
> -     eglglobals.c \
>       eglglobals.h \
> -     eglimage.c \
>       eglimage.h \
> -     egllog.c \
>       egllog.h \
> -     eglmisc.c \
>       eglmisc.h \
> -     eglmode.c \
>       eglmode.h \
>       eglmutex.h \
> -     eglscreen.c \
>       eglscreen.h \
> -     eglstring.c \
>       eglstring.h \
> -     eglsurface.c \
>       eglsurface.h \
> -     eglsync.c \
>       eglsync.h \
>       egltypedefs.h
> +
> 

_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to