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
