COMPILADOR = gcc
OPCOMUNS = -O2 -m486
OPCAODEBUG_D =

apl:      ilum.o apl.o transf.o Pol.o Pol2d.o gr.o
			 $(COMPILADOR) $(OPCOMUNS) $(OPCAODEBUG_D) ilum.o transf.o Pol.o apl.o Pol2d.o gr.o -o apl.exe

apl.o:    apl.cc apl.h defs.h Pol2d.h Pol.h gr.h ilum.h transf.h
			 $(COMPILADOR) $(OPCOMUNS) $(OPCAODEBUG_D) -c apl.cc

ilum.o:   ilum.cc ilum.h defs.h Pol.h
			 $(COMPILADOR) $(OPCOMUNS) $(OPCAODEBUG_D) -c ilum.cc

transf.o: transf.cc transf.h defs.h Pol.h Pol2d.h
			 $(COMPILADOR) $(OPCOMUNS) $(OPCAODEBUG_D) -c transf.cc

Pol.o:   Pol.cc Pol.h Pol.h
			 $(COMPILADOR) $(OPCOMUNS) $(OPCAODEBUG_D) -c Pol.cc

Pol2d.o: Pol2d.cc Pol2d.h defs.h
			 $(COMPILADOR) $(OPCOMUNS) $(OPCAODEBUG_D) -c Pol2d.cc

gr.o:     gr.cc gr.h defs.h Pol2d.h
			 $(COMPILADOR) $(OPCOMUNS) $(OPCAODEBUG_D) -c gr.cc
