Non sono un esperto di makefiles pero la guida fornita da Gnu direi che é abbastanza dettagliata.