CC = gcc 
SDL_CONFIG?=sdl11-config
CFLAGS = -Wall -g `$(SDL_CONFIG) --cflags` -I/usr/X11R6/include
LDFLAGS = `$(SDL_CONFIG) --libs` -L/usr/X11R6/lib -lGL -lGLU -lSDL_mixer

OBJS=main.o bola.o paredes.o pad.o ai.o audio.o controlo.o menu.o

all: main

%.o: %.c
	$(CC) $(CFLAGS) -c $<

main: $(OBJS)
	$(CC) $(LDFLAGS) -o main $(OBJS)

clean:
	rm -f $(OBJS) main
	rm -f base
	rm -f *~

#all:
#	$(CC) base.c -g -o base `$(SDL_CONFIG) --cflags --libs` -I/usr/X11R6/include -L/usr/X11R6/lib -lGL -lGLU
#	$(CC) main.c -g -o main `$(SDL_CONFIG) --cflags --libs` -I/usr/X11R6/include -L/usr/X11R6/lib -lGL -lGLU
#	#$(CC) audio.c -o audio  `sdl-config --cflags --libs`


#clean:
#	@echo Cleaning up...
#	@rm -f base treta main
#	@rm -f *~
#	@echo Done.
