all : boing objet3d.o : objet3d.h objet3d.cpp gcc -c objet3d.cpp quadrique.o : objet3d.h quadrique.h quadrique.cpp gcc -c quadrique.cpp spheroide.o : objet3d.h quadrique.h spheroide.h spheroide.cpp gcc -c spheroide.cpp sphere.o : objet3d.h quadrique.h spheroide.h sphere.h sphere.cpp gcc -c sphere.cpp polyedre.o : polyedre.h objet3d.h polyedre.cpp gcc -c polyedre.cpp hexaedre.o : hexaedre.h polyedre.h objet3d.h hexaedre.cpp gcc -c hexaedre.cpp parallelepipede.o : hexaedre.h polyedre.h objet3d.h parallelepipede.h parallelepipede.cpp gcc -c parallelepipede.cpp cube.o : hexaedre.h polyedre.h objet3d.h parallelepipede.h cube.h gcc -c cube.cpp boing.o : objet3d.h quadrique.h spheroide.h sphere.h hexaedre.h polyedre.h objet3d.h parallelepipede.h cube.h boing.cpp gcc -c boing.cpp boing : boing.o objet3d.o quadrique.o spheroide.o sphere.o polyedre.o hexaedre.o parallelepipede.o cube.o gcc boing.o objet3d.o quadrique.o spheroide.o sphere.o polyedre.o hexaedre.o parallelepipede.o cube.o -o boing -lGL -lGLU -lglut -lstdc++ -lm