Update mscv/win32 build
Fix makefiles for separated gdk-pixbuf and declare variable at the beginning of a block (fix c99ism).
This commit is contained in:
parent
6d0ff4708c
commit
0e781823cb
6 changed files with 25 additions and 15 deletions
|
|
@ -28,7 +28,7 @@ PERL = perl
|
||||||
|
|
||||||
INCLUDES = -FImsvc_recommended_pragmas.h \
|
INCLUDES = -FImsvc_recommended_pragmas.h \
|
||||||
-I . -I .. \
|
-I . -I .. \
|
||||||
$(GLIB_CFLAGS) $(PANGO_CFLAGS) $(CAIRO_CFLAGS) -I ../gdk-pixbuf \
|
$(GLIB_CFLAGS) $(GDK_PIXBUF_CFLAGS) $(PANGO_CFLAGS) $(CAIRO_CFLAGS) -I ../gdk-pixbuf \
|
||||||
|
|
||||||
DEFINES = \
|
DEFINES = \
|
||||||
-DHAVE_CONFIG_H -DGDK_ENABLE_BROKEN \
|
-DHAVE_CONFIG_H -DGDK_ENABLE_BROKEN \
|
||||||
|
|
@ -38,8 +38,7 @@ DEFINES = \
|
||||||
|
|
||||||
EXTRALIBS = \
|
EXTRALIBS = \
|
||||||
$(WTKIT)\lib\i386\wntab32x.lib \
|
$(WTKIT)\lib\i386\wntab32x.lib \
|
||||||
$(GLIB_LIBS) \
|
$(GLIB_LIBS) $(GDK_PIXBUF_LIBS) \
|
||||||
..\gdk-pixbuf\gdk_pixbuf-$(GDK_PIXBUF_VER).lib \
|
|
||||||
$(PANGOWIN32_LIBS) $(PANGOCAIRO_LIBS) $(INTL_LIBS) $(CAIRO_LIBS) \
|
$(PANGOWIN32_LIBS) $(PANGOCAIRO_LIBS) $(INTL_LIBS) $(CAIRO_LIBS) \
|
||||||
$(PANGOCAIRO_LIBS)
|
$(PANGOCAIRO_LIBS)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,8 @@ DEFINES = \
|
||||||
-DGDK_COMPILATION -DG_LOG_DOMAIN=\"Gdk\"
|
-DGDK_COMPILATION -DG_LOG_DOMAIN=\"Gdk\"
|
||||||
|
|
||||||
INCLUDES = -FImsvc_recommended_pragmas.h \
|
INCLUDES = -FImsvc_recommended_pragmas.h \
|
||||||
-I. -I.. -I..\.. $(GLIB_CFLAGS) $(PANGO_CFLAGS) $(CAIRO_CFLAGS) \
|
-I. -I.. -I..\.. $(GLIB_CFLAGS) $(GDK_PIXBUF_CFLAGS) \
|
||||||
|
$(PANGO_CFLAGS) $(CAIRO_CFLAGS) \
|
||||||
-I$(WTKIT)\include -I$(GLIB) \
|
-I$(WTKIT)\include -I$(GLIB) \
|
||||||
|
|
||||||
all: \
|
all: \
|
||||||
|
|
|
||||||
|
|
@ -1696,6 +1696,7 @@ draw_stepper (GtkRange *range,
|
||||||
gint arrow_y;
|
gint arrow_y;
|
||||||
gint arrow_width;
|
gint arrow_width;
|
||||||
gint arrow_height;
|
gint arrow_height;
|
||||||
|
gboolean arrow_sensitive = TRUE;
|
||||||
|
|
||||||
switch (stepper)
|
switch (stepper)
|
||||||
{
|
{
|
||||||
|
|
@ -1715,8 +1716,6 @@ draw_stepper (GtkRange *range,
|
||||||
g_assert_not_reached ();
|
g_assert_not_reached ();
|
||||||
};
|
};
|
||||||
|
|
||||||
gboolean arrow_sensitive = TRUE;
|
|
||||||
|
|
||||||
/* More to get the right clip region than for efficiency */
|
/* More to get the right clip region than for efficiency */
|
||||||
if (!gdk_rectangle_intersect (area, rect, &intersection))
|
if (!gdk_rectangle_intersect (area, rect, &intersection))
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,6 @@ GDK_PIXBUF_VER = 2.0
|
||||||
|
|
||||||
GDK_LIBS = ../gdk/gdk-win32-$(GTK_VER).lib
|
GDK_LIBS = ../gdk/gdk-win32-$(GTK_VER).lib
|
||||||
GTK_LIBS = gtk-win32-$(GTK_VER).lib
|
GTK_LIBS = gtk-win32-$(GTK_VER).lib
|
||||||
GDK_PIXBUF_LIBS = ../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib
|
|
||||||
GTK_BINARY_VERSION = @GTK_BINARY_VERSION@
|
GTK_BINARY_VERSION = @GTK_BINARY_VERSION@
|
||||||
|
|
||||||
# Perl and awk are needed to generate some source files.
|
# Perl and awk are needed to generate some source files.
|
||||||
|
|
@ -25,7 +24,7 @@ GTK_BINARY_VERSION = @GTK_BINARY_VERSION@
|
||||||
PERL = perl
|
PERL = perl
|
||||||
AWK = gawk
|
AWK = gawk
|
||||||
|
|
||||||
INCLUDES = -FImsvc_recommended_pragmas.h -I . -I .. -I ../gdk -I ../gdk-pixbuf
|
INCLUDES = -FImsvc_recommended_pragmas.h -I . -I .. -I ../gdk $(GDK_PIXBUF_CFLAGS)
|
||||||
DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) \
|
DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) \
|
||||||
$(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
|
$(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
|
||||||
LDFLAGS = $(ATK_LIBS) /link /machine:ix86 $(LINKDEBUG)
|
LDFLAGS = $(ATK_LIBS) /link /machine:ix86 $(LINKDEBUG)
|
||||||
|
|
@ -127,11 +126,12 @@ gtk_OBJECTS_cell = \
|
||||||
gtkcellrenderer.obj \
|
gtkcellrenderer.obj \
|
||||||
gtkcellrendereraccel.obj \
|
gtkcellrendereraccel.obj \
|
||||||
gtkcellrenderercombo.obj \
|
gtkcellrenderercombo.obj \
|
||||||
|
gtkcellrendererspin.obj \
|
||||||
|
gtkcellrendererspinner.obj \
|
||||||
gtkcellrenderertext.obj \
|
gtkcellrenderertext.obj \
|
||||||
gtkcellrenderertoggle.obj \
|
gtkcellrenderertoggle.obj \
|
||||||
gtkcellrendererpixbuf.obj \
|
gtkcellrendererpixbuf.obj \
|
||||||
gtkcellrendererprogress.obj \
|
gtkcellrendererprogress.obj \
|
||||||
gtkcellrendererspin.obj \
|
|
||||||
gtkcellview.obj \
|
gtkcellview.obj \
|
||||||
gtkliststore.obj \
|
gtkliststore.obj \
|
||||||
gtktreednd.obj \
|
gtktreednd.obj \
|
||||||
|
|
@ -289,9 +289,11 @@ gtk_OBJECTS = \
|
||||||
gtkmountoperation-stub.obj \
|
gtkmountoperation-stub.obj \
|
||||||
gtknotebook.obj \
|
gtknotebook.obj \
|
||||||
gtkobject.obj \
|
gtkobject.obj \
|
||||||
|
gtkoffscreenwindow.obj \
|
||||||
gtkorientable.obj \
|
gtkorientable.obj \
|
||||||
gtkpagesetup.obj \
|
gtkpagesetup.obj \
|
||||||
gtkpaned.obj \
|
gtkpaned.obj \
|
||||||
|
gtkpango.obj \
|
||||||
gtkpapersize.obj \
|
gtkpapersize.obj \
|
||||||
gtkpathbar.obj \
|
gtkpathbar.obj \
|
||||||
gtkplug.obj \
|
gtkplug.obj \
|
||||||
|
|
@ -322,6 +324,7 @@ gtk_OBJECTS = \
|
||||||
gtksocket.obj \
|
gtksocket.obj \
|
||||||
gtksocket-win32.obj \
|
gtksocket-win32.obj \
|
||||||
gtkspinbutton.obj \
|
gtkspinbutton.obj \
|
||||||
|
gtkspinner.obj \
|
||||||
gtkstatusicon.obj \
|
gtkstatusicon.obj \
|
||||||
gtkstyle.obj \
|
gtkstyle.obj \
|
||||||
gtkstatusbar.obj \
|
gtkstatusbar.obj \
|
||||||
|
|
@ -334,6 +337,8 @@ gtk_OBJECTS = \
|
||||||
gtktoggletoolbutton.obj \
|
gtktoggletoolbutton.obj \
|
||||||
gtktoolbutton.obj \
|
gtktoolbutton.obj \
|
||||||
gtktoolitem.obj \
|
gtktoolitem.obj \
|
||||||
|
gtktoolitemgroup.obj \
|
||||||
|
gtktoolpalette.obj \
|
||||||
gtktoolshell.obj \
|
gtktoolshell.obj \
|
||||||
gtktooltip.obj \
|
gtktooltip.obj \
|
||||||
gtktreedatalist.obj \
|
gtktreedatalist.obj \
|
||||||
|
|
@ -386,6 +391,7 @@ gtk_public_h_sources = \
|
||||||
gtkcellrendererpixbuf.h \
|
gtkcellrendererpixbuf.h \
|
||||||
gtkcellrendererprogress.h \
|
gtkcellrendererprogress.h \
|
||||||
gtkcellrendererspin.h \
|
gtkcellrendererspin.h \
|
||||||
|
gtkcellrendererspinner.h \
|
||||||
gtkcellrenderertext.h \
|
gtkcellrenderertext.h \
|
||||||
gtkcellrenderertoggle.h \
|
gtkcellrenderertoggle.h \
|
||||||
gtkcellview.h \
|
gtkcellview.h \
|
||||||
|
|
@ -464,10 +470,12 @@ gtk_public_h_sources = \
|
||||||
gtkmountoperation.h \
|
gtkmountoperation.h \
|
||||||
gtknotebook.h \
|
gtknotebook.h \
|
||||||
gtkobject.h \
|
gtkobject.h \
|
||||||
|
gtkoffscreenwindow.h \
|
||||||
gtkoldeditable.h \
|
gtkoldeditable.h \
|
||||||
gtkoptionmenu.h \
|
gtkoptionmenu.h \
|
||||||
gtkpagesetup.h \
|
gtkpagesetup.h \
|
||||||
gtkpaned.h \
|
gtkpaned.h \
|
||||||
|
gtkpango.h \
|
||||||
gtkpapersize.h \
|
gtkpapersize.h \
|
||||||
gtkpixmap.h \
|
gtkpixmap.h \
|
||||||
gtkplug.h \
|
gtkplug.h \
|
||||||
|
|
@ -506,6 +514,7 @@ gtk_public_h_sources = \
|
||||||
gtksizegroup.h \
|
gtksizegroup.h \
|
||||||
gtksocket.h \
|
gtksocket.h \
|
||||||
gtkspinbutton.h \
|
gtkspinbutton.h \
|
||||||
|
gtkspinner.h \
|
||||||
gtkstatusbar.h \
|
gtkstatusbar.h \
|
||||||
gtkstatusicon.h \
|
gtkstatusicon.h \
|
||||||
gtkstock.h \
|
gtkstock.h \
|
||||||
|
|
@ -529,6 +538,8 @@ gtk_public_h_sources = \
|
||||||
gtktoolbar.h \
|
gtktoolbar.h \
|
||||||
gtktoolbutton.h \
|
gtktoolbutton.h \
|
||||||
gtktoolitem.h \
|
gtktoolitem.h \
|
||||||
|
gtktoolitemgroup.h \
|
||||||
|
gtktoolpalette.h \
|
||||||
gtktooltip.h \
|
gtktooltip.h \
|
||||||
gtktooltips.h \
|
gtktooltips.h \
|
||||||
gtktree.h \
|
gtktree.h \
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
## Makefile for building the Gtk+ dlls with Microsoft C
|
## Makefile for building the Gtk+ dlls with Microsoft C
|
||||||
## Use: nmake -f makefile.msc
|
## Use: nmake -f makefile.msc
|
||||||
|
|
||||||
PARTS = gdk-pixbuf gdk gtk tests
|
PARTS = gdk gtk tests
|
||||||
|
|
||||||
all : \
|
all : \
|
||||||
config.h \
|
config.h \
|
||||||
|
|
|
||||||
|
|
@ -15,10 +15,10 @@ GDK_PIXBUF_VER = 2.0
|
||||||
|
|
||||||
GDK_LIBS = ../gdk/gdk-win32-$(GTK_VER).lib
|
GDK_LIBS = ../gdk/gdk-win32-$(GTK_VER).lib
|
||||||
GTK_LIBS = ../gtk/gtk-win32-$(GTK_VER).lib
|
GTK_LIBS = ../gtk/gtk-win32-$(GTK_VER).lib
|
||||||
GDK_PIXBUF_LIBS = ../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib
|
|
||||||
|
|
||||||
INCLUDES = -I . -I .. -I ../gdk -I ../gdk-pixbuf -I ../gtk
|
INCLUDES = -I . -I .. -I ../gdk -I ../gtk
|
||||||
DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
|
DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(GDK_PIXBUF_CFLAGS) \
|
||||||
|
$(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
|
||||||
LDFLAGS = /link /machine:ix86 $(LINKDEBUG)
|
LDFLAGS = /link /machine:ix86 $(LINKDEBUG)
|
||||||
DEFINES = -DG_LOG_DOMAIN=\"GtkTest\" -DGTK_VERSION=\"$(GTK_VER)\"
|
DEFINES = -DG_LOG_DOMAIN=\"GtkTest\" -DGTK_VERSION=\"$(GTK_VER)\"
|
||||||
|
|
||||||
|
|
@ -54,7 +54,7 @@ TESTAPPS = \
|
||||||
testicontheme testiconview testimage testinput \
|
testicontheme testiconview testimage testinput \
|
||||||
testmenus testmountoperation testmenubars testmerge testmultidisplay testmultiscreen \
|
testmenus testmountoperation testmenubars testmerge testmultidisplay testmultiscreen \
|
||||||
testnouiprint testnotebookdnd \
|
testnouiprint testnotebookdnd \
|
||||||
testoffscreen testorientable \
|
testoffscreen testoffscreenwindow testorientable \
|
||||||
testprint \
|
testprint \
|
||||||
testrecentchooser testrecentchoosermenu testrgb testrichtext \
|
testrecentchooser testrecentchoosermenu testrgb testrichtext \
|
||||||
testscale testselection testspinbutton \
|
testscale testselection testspinbutton \
|
||||||
|
|
@ -110,7 +110,7 @@ EXTRA_OBJETCS = testsocket_common.obj
|
||||||
|
|
||||||
$(TESTAPP).exe : ../gtk/gtk-win32-$(GTK_VER).lib $(TESTAPP).obj $(EXTRA_OBJETCS)
|
$(TESTAPP).exe : ../gtk/gtk-win32-$(GTK_VER).lib $(TESTAPP).obj $(EXTRA_OBJETCS)
|
||||||
$(CC) $(CFLAGS) $(TESTAPP).obj $(EXTRA_OBJETCS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) \
|
$(CC) $(CFLAGS) $(TESTAPP).obj $(EXTRA_OBJETCS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) \
|
||||||
$(PANGO_LIBS) $(GLIB_LIBS) $(CAIRO_LIBS) $(EXTRA_LIBS) $(LDFLAGS)
|
$(PANGO_LIBS) $(PANGOCAIRO_LIBS) $(GLIB_LIBS) $(CAIRO_LIBS) $(EXTRA_LIBS) $(LDFLAGS)
|
||||||
|
|
||||||
$(TESTAPP).obj : $(TESTAPP).c
|
$(TESTAPP).obj : $(TESTAPP).c
|
||||||
$(CC) $(CFLAGS) -c -DG_LOG_DOMAIN=\"$(TESTAPP)\" $(TESTAPP).c
|
$(CC) $(CFLAGS) -c -DG_LOG_DOMAIN=\"$(TESTAPP)\" $(TESTAPP).c
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue