Build failure with 970901
Mark Mitchell
mmitchell@usa.net
Wed Sep 3 13:51:00 GMT 1997
I believe that this change:
+ Mon Sep 1 16:45:44 1997 Jim Wilson <wilson@cygnus.com>
+
+ * configure.in (target_subdir): Set to libraries if enable_multilib.
+
has broken the egcs build on i686-pc-linux-gnulibc1. When doing a
configure (without arguments), and a make at the top level, I get:
make[2]: Leaving directory `/mnt/u1/mitchell/projects/cygnus-egcs/libraries/libiberty'
cp xconfig.h config.tmp
/bin/sh ./../move-if-change config.tmp config.h
./../move-if-change: ./../move-if-change: No such file or directory
make[1]: *** [stamp-config] Error 127
make[1]: Leaving directory `/mnt/u1/mitchell/projects/cygnus-egcs/libraries/libiberty'
make: *** [all-target-libiberty] Error 2
The problem is that libraries/libiberty is one level further down the
tree than libiberty. I don't know quite how this stuff is supposed to
be set up for the various targets, so I won't attempt a fix; for now,
I just put a coy of move-if-change where it's expecting to find it.
Thanks,
--
Mark Mitchell mmitchell@usa.net
Stanford University http://www.stanford.edu
More information about the Gcc-bugs
mailing list