LIBS = -lm `gtk-config --libs --cflags`
INCLUDE =  `gtk-config --cflags`
# le compilo
OPTIONS = -O6
CC = g++
OBJECTS = emule.o about.o file_b.o canvas.o inter_erreur.o g_utils.o gtkjoy.o


all:	interface.cpp $(OBJECTS)
	$(CC) -o boycott interface.cpp $(OBJECTS) $(LIBS) $(OPTIONS)

about.o:	about.h about.cpp
	$(CC) -c about.cpp $(INCLUDE) $(OPTIONS)

file_b.o:	file_b.h file_b.cpp
	$(CC) -c file_b.cpp $(INCLUDE) $(OPTIONS)

canvas.o:	canvas.h canvas.cpp
	$(CC) -c canvas.cpp $(INCLUDE) $(OPTIONS)

inter_erreur.o:	inter_erreur.h inter_erreur.cpp
	$(CC) -c inter_erreur.cpp $(INCLUDE) $(OPTIONS)

g_utils.o: g_utils.h g_utils.cpp
	$(CC) -c g_utils.cpp $(OPTIONS)

gtkjoy.o: gtkjoy.c gtkjoy.h
	$(CC) -c gtkjoy.c $(INCLUDE)  $(OPTIONS)