Hi.
[EMAIL PROTECTED] wrote on 18/05/07 15:08:
I rebuilt it and the error came again. Using make from cvs 20070511, binutils 2.17.50.20070518 from
cvs, glibc from cvs 20070518, gcc-4.2.0, kernel 2.6.21.1, i686 (make 3.81 works). Using CFLAGS
"-march=pentium4 -O2 -pipe -fomit-frame-pointer -s" and configure "--prefix=/tools
--disable-nls --disable-dependency-tracking --infodir and --mandir".
make -d gives me:
Trying rule prerequisite `subdir_lib'.
make: file.c:147: enter_file: Assertion `*name != '\0'' failed.
Reaping losing child 0x0807f1b8 PID 9716
make: *** [all] Aborted
Removing child 0x0807f1b8 PID 9716 from chain.
Because I disabled debug for make I rebuilt it with standard CFLAGS. But how
can I help you to solve the problem?
Never worked with a debugger yet.
Do you mean you have never worked with a debugger?
I'm not certain, but that assertion should then call abort(), which
means a core file will be dumped. (Just do ulimit -c 50000 in your
shell before you run make, to be sure core files are not disabled on
your distro).
then you can do gdb -c core.xxx -se /path/to/make
then "bt" to get the backtrace of the assert.
Cheers, Jon
_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make