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