all: r300_tnl_switch.so

main.o:	main.c
	gcc -O2 -Wall -c $< -o $@

r300_tnl_switch.so: main.o 
	gcc -shared main.o -lm -L/usr/X11R6/lib -lX11 -lXt -lGL /usr/X11R6/lib/modules/dri/r300_dri.so -o $@

clean:
	rm -f *.o r300_tnl_switch.so
