Mail Archives: djgpp-workers/2001/07/27/23:45:47
> > > Btw, the program which crashes is the stock make.exe from mak3791b.zip
on
> > > SimTel.NET, yes? If not, please try that one.
> >
> > I tried with the mak3792b.zip from Simtel and the results were a mixed
bag:
> > 1) Ran make and it built make.exe (still got the 183 message as
expected)
>
> Okay, so the version of Make compiled with v2.03 libc doesn't crash,
right?
Yes the first time I tried. I can't repeat this again.
> > 2) Deleted *.o and *.exe files
> > 3) Ran make and I got a memory allocation dialog box pop up in
Windows.
>
> What did it say, exactly? Was that the known NTVDM crash, due to nested
> programs, or something else?
The dialog info is:
Dialog heading: ntvdm.exe - Application Error
Dialog error text info is: The instruction at "0x0f048dc5"
references memory at "0x0134offc". The memory could not be "written".
The following is the output from make in the command prompt:
DJGPP_204 D:\dj204\gnu\make-3.791>make
d:/dj204/bin/make.exe all-recursive
make.exe[1]: Entering directory `d:/dj204/gnu/make-3.791'
Extended Error 183
Making all in glob
d:/dj204/bin/make.exe -C glob -f ../Makefile INCLUDES='-I. -I./glob'
DEFS='-I..
-I.' VPATH=./glob libglob.a
make.exe[2]: Entering directory `d:/dj204/gnu/make-3.791/glob'
gcc -I.. -I. -I. -I./glob -DHAVE_CONFIG_H -O2 -g -c fnmatch.c
gcc -I.. -I. -I. -I./glob -DHAVE_CONFIG_H -O2 -g -c glob.c
command.com /c if exist libglob.a del libglob.a
ar cru libglob.a fnmatch.o glob.o
ranlib libglob.a
make.exe[2]: Leaving directory `d:/dj204/gnu/make-3.791/glob'
make.exe[1]: Leaving directory `d:/dj204/gnu/make-3.791'
gcc -I. -I. -I. -I./glob -DLIBDIR=\"c:/djgpp/lib\" -DINCLUDEDIR=\"c:/djgpp/i
nclu
de\" -DLOCALEDIR=\"/share/locale\" -DHAVE_CONFIG_H -O2 -g -c ar.c
Make date, time info:
14/07/2000 03:22p 203,776 make.exe
Is this the NTVDM issue or some other issue? If it is then it looks like the
NTVDM patch may work as a different problem occurs.
After the crash above I closed the command prompt and started another one
and ran make in the make directory without cleaning up any files and the
same crash occured with the same error message. The following is the output
from make in the command window from the second attempt.
DJGPP_204 D:\dj204\gnu\make-3.791>make
d:/dj204/bin/make.exe all-recursive
make.exe[1]: Entering directory `d:/dj204/gnu/make-3.791'
Extended Error 183
Making all in glob
d:/dj204/bin/make.exe -C glob -f ../Makefile INCLUDES='-I. -I./glob'
DEFS='-I..
-I.' VPATH=./glob libglob.a
make.exe[2]: Entering directory `d:/dj204/gnu/make-3.791/glob'
make.exe[2]: `libglob.a' is up to date.
make.exe[2]: Leaving directory `d:/dj204/gnu/make-3.791/glob'
make.exe[1]: Leaving directory `d:/dj204/gnu/make-3.791'
gcc -I. -I. -I. -I./glob -DLIBDIR=\"c:/djgpp/lib\" -DINCLUDEDIR=\"c:/djgpp/i
nclude\" -DLOCALEDIR=\"/share/locale\" -DHAVE_CONFIG_H -O2 -g -c arscan.c
gcc -I. -I. -I. -I./glob -DLIBDIR=\"c:/djgpp/lib\" -DINCLUDEDIR=\"c:/djgpp/i
nclu
Andrew
- Raw text -