Fix example Makefiles

Put OBJS before LIBS on the commandline to make things
work better.

https://bugzilla.gnome.org/show_bug.cgi?id=768142
This commit is contained in:
Matthias Clasen 2016-07-03 13:54:11 -04:00
parent a43fce058c
commit 22b6df025e
10 changed files with 10 additions and 10 deletions

View File

@ -13,7 +13,7 @@ all: exampleapp
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) exampleapp: $(OBJS)
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f $(OBJS) rm -f $(OBJS)

View File

@ -25,7 +25,7 @@ resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --source
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) gschemas.compiled exampleapp: $(OBJS) gschemas.compiled
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f org.gtk.exampleapp.gschema.valid rm -f org.gtk.exampleapp.gschema.valid

View File

@ -18,7 +18,7 @@ resources.c: exampleapp.gresource.xml window.ui
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) exampleapp: $(OBJS)
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f $(BUILT_SRC) rm -f $(BUILT_SRC)

View File

@ -18,7 +18,7 @@ resources.c: exampleapp.gresource.xml window.ui
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) exampleapp: $(OBJS)
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f $(BUILT_SRC) rm -f $(BUILT_SRC)

View File

@ -18,7 +18,7 @@ resources.c: exampleapp.gresource.xml window.ui app-menu.ui
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) exampleapp: $(OBJS)
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f $(BUILT_SRC) rm -f $(BUILT_SRC)

View File

@ -25,7 +25,7 @@ resources.c: exampleapp.gresource.xml window.ui app-menu.ui
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) gschemas.compiled exampleapp: $(OBJS) gschemas.compiled
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f org.gtk.exampleapp.gschema.valid rm -f org.gtk.exampleapp.gschema.valid

View File

@ -25,7 +25,7 @@ resources.c: exampleapp.gresource.xml window.ui app-menu.ui
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) gschemas.compiled exampleapp: $(OBJS) gschemas.compiled
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f org.gtk.exampleapp.gschema.valid rm -f org.gtk.exampleapp.gschema.valid

View File

@ -25,7 +25,7 @@ resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --source
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) gschemas.compiled exampleapp: $(OBJS) gschemas.compiled
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f org.gtk.exampleapp.gschema.valid rm -f org.gtk.exampleapp.gschema.valid

View File

@ -25,7 +25,7 @@ resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --source
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) gschemas.compiled exampleapp: $(OBJS) gschemas.compiled
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f org.gtk.exampleapp.gschema.valid rm -f org.gtk.exampleapp.gschema.valid

View File

@ -25,7 +25,7 @@ resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --source
$(CC) -c -o $(@F) $(CFLAGS) $< $(CC) -c -o $(@F) $(CFLAGS) $<
exampleapp: $(OBJS) gschemas.compiled exampleapp: $(OBJS) gschemas.compiled
$(CC) -o $(@F) $(LIBS) $(OBJS) $(CC) -o $(@F) $(OBJS) $(LIBS)
clean: clean:
rm -f org.gtk.exampleapp.gschema.valid rm -f org.gtk.exampleapp.gschema.valid