Index: mtpaint-3.40/src/Makefile
===================================================================
--- mtpaint-3.40.orig/src/Makefile	2011-01-26 00:30:46.000000000 +0100
+++ mtpaint-3.40/src/Makefile	2012-01-01 18:52:54.903284156 +0100
@@ -5,7 +5,7 @@
 else
   CFLAGS = $(CFLAG)
 endif
-LDFLAGS = $(LDFLAG)
+LDFLAGS = $(LDFLAG) $(GLIB_LIB)
 
 BIN = mtpaint$(EXEEXT)
 
@@ -15,10 +15,10 @@
 	cpick.o thread.o
 
 $(BIN): main.o $(OBJS)
-	$(CC) main.o $(OBJS) -o $(BIN) $(LDFLAGS)
+	$(CC) main.o $(OBJS) -o $(BIN) $(LDFLAGS) $(LDFLAG) $(GLIB_LIB)
 
 .c.o:
-	$(CC) $(CFLAGS) -c -o $*.o $*.c
+	$(CC) $(CFLAGS) $(CFLAG) -c -o $*.o $*.c
 
 clean:
 	rm -f *.o $(BIN)* $(LIBNAME) $(LIBNAME2) $(SLIBNAME)
