Index: trunk/src/Makefile.dep =================================================================== --- trunk/src/Makefile.dep (revision 7970) +++ trunk/src/Makefile.dep (revision 7971) @@ -1704,10 +1704,13 @@ ht_element.h ../src_3rd/liblihata/genht/ht.h obj_text_list.h \ obj_rat_list.h obj_rat.h layer_grp.h hid_draw_helpers.h hid_nogui.h \ hid_actions.h hid.h hid_init.h hid_attrib.h hid_helper.h plugins.h \ - event.h ../src_plugins/io_hyp/parser.h pcb_bool.h board.h const.h \ - vtroutestyle.h ../src_3rd/genvector/genvector_impl.h \ - ../src_3rd/genvector/genvector_undef.h library.h rats_patch.h board.h \ - dolists.h + event.h plug_io.h library.h conf.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genvector/genvector_undef.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/genvector/vtp0.h list_conf.h ../src_plugins/io_hyp/parser.h \ + pcb_bool.h board.h const.h vtroutestyle.h rats_patch.h board.h dolists.h ../src_plugins/io_hyp/parser.o: ../src_plugins/io_hyp/parser.c \ ../src_plugins/io_hyp/parser.h pcb_bool.h board.h ../config.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h vtroutestyle.h attrib.h \ @@ -5708,7 +5711,7 @@ box.h move.h misc_util.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ obj_text_list.h obj_rat_list.h obj_rat.h layer_grp.h library.h \ rats_patch.h data.h crosshair.h vtonpoint.h hid.h error.h drc.h route.h \ - buffer.h find.h rtree.h + buffer.h find.h rtree.h undo.h obj_line_draw.h obj_arc_draw.h route_style.o: route_style.c ../config.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h unit.h route_style.h \ Index: trunk/src/route.c =================================================================== --- trunk/src/route.c (revision 7970) +++ trunk/src/route.c (revision 7971) @@ -32,6 +32,9 @@ #include "find.h" #include "rtree.h" #include "route.h" +#include "undo.h" +#include "obj_line_draw.h" +#include "obj_arc_draw.h" void pcb_route_init(pcb_route_t * p_route)