[Spice-devel] [PATCH 01/11] client/Makefile.am: mingw32 fixes

Alon Levy alevy at redhat.com
Fri Jan 13 06:54:25 PST 2012


On Fri, Jan 13, 2012 at 01:42:41PM +0100, Christophe Fergeau wrote:
> On Fri, Jan 13, 2012 at 01:35:44PM +0200, Alon Levy wrote:
> > * build resource file with windres
> > * include client/windows and not client/x11
> > * use CXIMAGE_CFLAGS (it's already set to -DDISABLE_CXIMAGE correctly)
> > ---
> >  client/Makefile.am |   15 ++++++++++++++-
> >  1 files changed, 14 insertions(+), 1 deletions(-)
> > 
> > diff --git a/client/Makefile.am b/client/Makefile.am
> > index f7c9c56..20ebedb 100644
> > --- a/client/Makefile.am
> > +++ b/client/Makefile.am
> > @@ -136,6 +136,11 @@ spicec_SOURCES +=			\
> >  	windows/stdint.h		\
> >  	windows/win_platform.h		\
> >  	$(NULL)
> > +
> > +spicec_resource_ldadd = windows/redc.o
> 
> Why in lower case? ACK otherwise
> 

I was just freaking that autoconf would treat it differently if it was
upper case - we are talking about the last part, ldadd, right?

> > +
> > +windows/redc.o: windows/redc.rc
> > +	$(WINDRES) $< -o $@
> >  else
> >  spicec_SOURCES +=			\
> >  	x11/atomic_count.h		\
> > @@ -167,6 +172,12 @@ spicec_SOURCES +=			\
> >  	$(NULL)
> >  endif
> >  
> > +if OS_WIN32
> > +PLATFORM_INCLUDES=-I$(top_srcdir)/client/windows
> > +else
> > +PLATFORM_INCLUDES=-I$(top_srcdir)/client/x11
> > +endif
> > +
> >  if SUPPORT_TUNNEL
> >  spicec_SOURCES +=		\
> >  	tunnel_channel.cpp	\
> > @@ -210,7 +221,7 @@ endif
> >  
> >  INCLUDES = \
> >  	-D__STDC_LIMIT_MACROS				\
> > -	-I$(top_srcdir)/client/x11			\
> > +	$(PLATFORM_INCLUDES)				\
> >  	-I$(top_srcdir)/common				\
> >  	$(ALSA_CFLAGS)					\
> >  	$(CEGUI_CFLAGS)					\
> > @@ -227,6 +238,7 @@ INCLUDES = \
> >  	$(XFIXES_CFLAGS)				\
> >  	$(WARN_CFLAGS)					\
> >  	$(XINERAMA_CFLAGS)				\
> > +	$(CXIMAGE_CFLAGS)				\
> >  	$(NULL)
> >  
> >  spicec_LDFLAGS = $(SPICEC_STATIC_LINKAGE_BSTATIC)
> > @@ -248,6 +260,7 @@ spicec_LDADD =						\
> >  	$(XRANDR_LIBS)					\
> >  	$(Z_LIBS)					\
> >  	$(XINERAMA_LIBS)				\
> > +	$(spicec_resource_ldadd)			\
> >  	$(NULL)
> >  
> >  EXTRA_DIST =				\
> > -- 
> > 1.7.8.2
> > 
> > _______________________________________________
> > Spice-devel mailing list
> > Spice-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/spice-devel




More information about the Spice-devel mailing list