cc=gcc
main: main.o interface.o callback.o
$(cc) -o main -g main.o interface.o callback.o `pkg-config --libs gtk+-2.0`
interface.o: interface.c callback.h interface.h
$(cc) -c interface.c `pkg-config --cflags gtk+-2.0`
main.o: main.c interface.h
$(cc) -c main.c -g `pkg-config --cflags gtk+-2.0`
callback.o: callback.c callback.h interface.h
$(cc) -c callback.c `pkg-config --cflags gtk+-2.0`
clean:
rm *.o main.o main