Il 18/05/2012 17:34, Olivier Hainque ha scritto: > Hello Paolo, > > On May 16, 2012, at 15:17 , Paolo Bonzini wrote: >>> + install-no-fixedincludes: > ... >>> + $(MAKE) $(FLAGS_TO_PASS) install > > This uncovered a latent problem that my light re-testing after > the apparently innocent switch to a sequence of commands, per > http://gcc.gnu.org/ml/gcc-patches/2012-05/msg01097.html, failed > to notice. > > FLAGS_TO_PASS has > > "libexecsubdir=$(libsubdir)" \ > > No "exec" on the right hand side and the driver doesn't find > the compilers there. > > If I read http://gcc.gnu.org/ml/gcc-patches/2003-07/msg03026.html > correctly, this is expected to work: > > << ... > I've tested that when you specify --libexecdir=${exec_prefix}/lib, > that works fine, and the result is still relocatable. >> > > Setting the variable this way is nevertheless confusing IMO, so what about > > 2012-05-18 Olivier Hainque <hain...@adacore.com> > > * Makefile.in (FLAGS_TO_PASS): Pass $(libexecsubdir) instead of > $(libsubdir) as libexecsubdir.
Yes, ok. FLAGS_TO_PASS is only used by Ada until now. Paolo