--- Makefile.orig	2022-11-23 18:14:49 UTC
+++ Makefile
@@ -1,4 +1,4 @@
-CC = /usr/bin/gcc 
+CC ?= /usr/bin/gcc 
 #CC=gcc
 
 BINDIR= ./bin
@@ -31,8 +31,8 @@ GTKLIBS=`$(PKG_CONFIG) --libs gtk+-2.0`
 GTKLIBS12=`gtk-config --cflags`
 GTKFLAGS12=`gtk-config --libs`
 
-CFLAGS=  -Wall --pedantic -fno-common -I./include -DDATADIR=\"$(DATADIR)\" -DINSTALL_DATA_DIR=\"$(INSTALL_DATA_DIR)\"
-LDFLAGS=  $(SOUNDFLAGS) $(GTKLIBS) -lX11 -lm -lpthread
+CFLAGS+=  -Wall --pedantic -fno-common -I./include -DDATADIR=\"$(DATADIR)\" -DINSTALL_DATA_DIR=\"$(INSTALL_DATA_DIR)\"
+LDFLAGS+=  $(SOUNDFLAGS) $(GTKLIBS) -lX11 -lm -lpthread
 
 CFLAGS12=  -Wall -I./include -DGTK12 -DDATADIR=\"$(DATADIR)\" -DINSTALL_DATA_DIR=\"$(INSTALL_DATA_DIR)\" 
 LDFLAGS12= $(SOUNDFLAGS) $(GTKLIBS12) -lX11 -lm -lpthread
@@ -51,7 +51,7 @@ PROGRAM_SRCS=$(SRCPATH)spacezero.c $(SRCPATH)objects.c
 all: dirs spacezero
 
 spacezero: $(PROGRAM_OBJS) 
-	$(CC) $(PROGRAM_OBJS)  $(LDFLAGS) $(CFLAGS) -g -o $(PROGRAM)
+	$(CC) $(PROGRAM_OBJS)  $(LDFLAGS) $(CFLAGS) -o $(PROGRAM)
 
 gtk12: $(PROGRAM_SRCS) 
 	$(CC) `gtk-config --cflags` $(PROGRAM_SRCS)  $(LDFLAGS12) $(CFLAGS12) -g -o $(PROGRAM) `gtk-config --libs`
@@ -101,4 +101,4 @@ mrproper: clean
 # add -pg for profile
 #		$(CC) -pg  $(CFLAGS)  $(GTKFLAGS) -c $< -o  $@ 
 # add -g for debug
-		$(CC) -g $(CFLAGS)  $(GTKFLAGS) -c $< -o  $@ 
+		$(CC) $(CFLAGS)  $(GTKFLAGS) -c $< -o  $@ 
