|
| From: | Peter Lawrence |
| Subject: | Re: insufficient debug info from gnu-make |
| Date: | Sat, 31 Jul 2010 19:19:05 -0700 |
On Jul 31, 2010, at 9:41 AM, Eli Zaretskii wrote:
From: Peter Lawrence <address@hidden> Date: Sat, 31 Jul 2010 07:41:49 -0700 Cc: address@hidden one thing I remember in detail about Sun's make, is that instead of writing a level number make[3]: ... make[2]: ... make[1]: ... it wrote out the directory that the commands had cd'ed to before recursing (and maybe the file name, can't be sure any more) make[foo/bar]: ... make[foo]: ... make[.]: ...GNU Make displays the equivalent "Entering directory foo..." and "Leaving directory foo..." messages. Isn't that the same info?
the words "Entering" and "Leaving" never appear in the output I captured.... typical output from gnu-make when making gcc is such tossed-salad- scrambled-eggs that nothing is readable, most lines are hundreds of characters long, as you can see below the average is over 400 chars/line, here is some sample output from my failed build,
you can't really tell much of anything from reading this output
-Peter Lawrence.
> vi make.log
> wc !$
wc make.log
976 18655 407334 make.log
>
--------------------------------------------------------- sample
------------------------------------------------
-DTARGET_MACHINE=\"powerpc-apple-darwin8.11.0\" \-c ../../gcc-4.3.3/
gcc/collect2.c -o collect2.o
/Users/peterl/GNUSTUFF/gcc/objdir/./gcc/xgcc -B/Users/peterl/GNUSTUFF/
gcc/objdir/./gcc/ -B/Users/peterl/GNUSTUFF/installdir//powerpc-apple-
darwin8.11.0/bin/ -B/Users/peterl/GNUSTUFF/installdir//powerpc-apple-
darwin8.11.0/lib/ -isystem /Users/peterl/GNUSTUFF/installdir//powerpc-
apple-darwin8.11.0/include -isystem /Users/peterl/GNUSTUFF/
installdir//powerpc-apple-darwin8.11.0/sys-include -c -O2 -g -g -
O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -
Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros -DHAVE_CONFIG_H -I.
-I. -I../../gcc-4.3.3/gcc -I../../gcc-4.3.3/gcc/. -I../../gcc-4.3.3/
gcc/../include -I./../intl -I../../gcc-4.3.3/gcc/../libcpp/include -I/
Users/peterl/GNUSTUFF/installdir//include -I/Users/peterl/GNUSTUFF/
installdir//include -I../../gcc-4.3.3/gcc/../libdecnumber -I../../
gcc-4.3.3/gcc/../libdecnumber/dpd -I../libdecnumber ../../
gcc-4.3.3/gcc/tlink.c -o tlink.o/Users/peterl/GNUSTUFF/gcc/objdir/./
gcc/xgcc -B/Users/peterl/GNUSTUFF/gcc/objdir/./gcc/ -B/Users/peterl/
GNUSTUFF/installdir//powerpc-apple-darwin8.11.0/bin/ -B/Users/peterl/
GNUSTUFF/installdir//powerpc-apple-darwin8.11.0/lib/ -isystem /Users/
peterl/GNUSTUFF/installdir//powerpc-apple-darwin8.11.0/include -
isystem /Users/peterl/GNUSTUFF/installdir//powerpc-apple-darwin8.11.0/
sys-include -O2 -g -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -
Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -
Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-
macros -DHAVE_CONFIG_H -o Tcollect2 \ collect2.o tlink.o
intl.o version.o ../libcpp/libcpp.a ./../intl/libintl.a -liconv ../
libiberty/libiberty.a ../libdecnumber/libdecnumber.a/usr/bin/ld:
warning multiple definitions of symbol _locale_charset./../intl/
libintl.a(localcharset.o) definition of _locale_charset in section
(__TEXT,__text)/usr/lib/libiconv.dylib(localcharset.o) definition of
_locale_charsetmv -f Tcollect2 collect2
----------------------------------------------------------- sample
-----------------------------------------
| [Prev in Thread] | Current Thread | [Next in Thread] |