Missing dependency for tradcpp

Billinghurst, David (CRTS) David.Billinghurst@riotinto.com.au
Mon Jul 17 20:12:00 GMT 2000


Build of 20000717 snapshot fails on mips-sgi-irix6.5 as tradcpp is linked
before intl.o is built  (This is a 4-way parallel build).
Problem seems to be a missing dependency in gcc/Makefile.  Something like
the following is required.  Not tested yet.

--- gcc/Makefile.in.0   Tue Jul 18 10:11:11 2000
+++ gcc/Makefile.in     Tue Jul 18 12:58:23 2000
@@ -1821,7 +1821,7 @@
 
 # The traditional mode preprocessor, a separate program for ease of
 # maintenance.  Some code is shared with the ISO-C cpp.
-tradcpp$(exeext): tradcpp.o tradcif.o cppdefault.o $(LIBDEPS)
+tradcpp$(exeext): tradcpp.o tradcif.o cppdefault.o version.o intl.o
$(LIBDEPS)
        $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o tradcpp$(exeext) \
        tradcpp.o tradcif.o cppdefault.o version.o intl.o $(LIBS)



More information about the Gcc-bugs mailing list