############################################################################## CC = gcc CFLAGS = -Wall -g -O -fbounds-check -fPIC LDFLAGS= -lm MAKEDEPEND = gcc -MM AR = ar RANLIB = ranlib ############################################################################## # Choose one of those: ##### GDK (GTK+) ##### #GUI=gui_gdk #LDFLAGS += $(shell pkg-config --libs gdk-2.0 gthread-2.0) ##### X11 ##### GUI=gui_x11 LDFLAGS += -L/usr/X11R6/lib -lpthread -lX11 ############################################################################## export CC CFLAGS LDFLAGS MAKEDEPEND AR RANLIB GUI export LC_ALL=C export LANG=C %.o: %.c @echo "* $<" @$(CC) $(CFLAGS) -o $@ -c $<