kevin@kosman.nrc.com (Kevin O`Gorman) (01/02/90)
It gets easier every time, but there's always something.... Using an AT&T 3b1 with nothing strange done, attempting to build 1.36 given a working 1.35. I had to change the Makefile, because the gnulib things now give the stock cc too many defines. The changes where in the starred lines: > gnulib: gnulib.c $(CONFIG_H) > -rm -f stamp-gnulib2 > rm -f tmpgnulib gnulib; \ > for name in $(LIBFUNCS); \ > do \ > echo $${name}; \ > rm -f $${name}.c; \ *> $(CC) -E $(INCLUDES) -DL$${name} $(srcdir)/gnulib.c >$${name}.c; \ *> $(OLDCC) $(CCLIBFLAGS) -O -c $${name}.c; \ > $(AR) qc tmpgnulib $${name}.o; \ > rm -f $${name}.[co]; \ > done Remember, my CC is gcc. Then, everything went along for a couple of hours(!) and came a cropper on this one: /usr/local/bin/gcc -c -g -I. -I. -I./config final.c final.c: In function end_final: final.c:278: `in_section' undeclared (first use this function) final.c:278: (Each undeclared identifier is reported only once final.c:278: for each function it appears in.) final.c:278: `text_section' undeclared (first use this function) *** Error code 1 I will start looking into this, but I usually don't get too far in this before my bafflement gets the better of my ambition. -- Kevin O'Gorman ( kevin@kosman.UUCP, {pyramid,csun}!srhqla!kosman!kevin ) voice: 805-984-8042 Vital Computer Systems, 5115 Beachcomber, Oxnard, CA 93035 Non-Disclaimer: my boss is me, and he stands behind everything I say. -- Kevin O'Gorman ( kevin@kosman.UUCP, {pyramid,csun}!srhqla!kosman!kevin ) voice: 805-984-8042 Vital Computer Systems, 5115 Beachcomber, Oxnard, CA 93035 Non-Disclaimer: my boss is me, and he stands behind everything I say.