--- a/Makefile
+++ b/Makefile
@@ -24,7 +24,7 @@
 SDL_LDFLAGS := $(shell sdl-config --libs) -L/usr/X11R6/lib
 MIXER=-lSDL_mixer
 NOSOUNDFLAG=__SOUND
-CFLAGS=-Wall $(SDL_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" -D$(NOSOUNDFLAG) \
+CFLAGS=$(DEB_CFLAGS) $(SDL_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" -D$(NOSOUNDFLAG) \
 	-DJOY_$(JOY)
 SDL_LIB=$(SDL_LDFLAGS) $(MIXER)
 
@@ -59,7 +59,7 @@
 # Main executable:
 
 defendguin:	obj/defendguin.o
-	$(CC) $(CFLAGS) obj/defendguin.o -o defendguin $(SDL_LIB) -lm
+	$(CC) $(CFLAGS) obj/defendguin.o -o defendguin $(SDL_LIB) -lm $(LDFLAGS)
 
 
 # Main object:
