> So it looks like there are two problems here: > (1) xsinfo not terminating; > (2) a missing dependency, that the g++ steps should depend upon the step > producing sinfo.h (i.e. the mv that comes after problem (1)) > > I'm going to look at (1), but I'm hoping someone more familiar with the Ada > build system might be able to help with regards to (2)....?
Try to replace $(GNAT1_ADA_OBJS) with $(GNAT1_OBJS) in the line: # When building from scratch we don't have dependency files, the only thing # we need to ensure is that the generated files are created first. $(GNAT1_ADA_OBJS) $(GNATBIND_OBJS): | $(ada_generated_files) in ada/gcc-interface/Make-lang.in. -- Eric Botcazou