Date: Sun, 17 May 1998 14:03:13 +0300 (IDT) From: Eli Zaretskii To: "Milan Vontorcik, 5i2 MFF UK" cc: djgpp AT delorie DOT com Subject: re: problem with page fault In-Reply-To: <10B6E5421@Cezap.ii.fmph.uniba.sk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Thu, 14 May 1998, Milan Vontorcik, 5i2 MFF UK wrote: > Page Fault cr2=10260000 at eip=11c724; flags=3002 > eax=00000000 ebx=000187c8 ecx=00000d4b edx=00030f90 esi=00030f90 edi=00146000 > ebp=000e75e0 exp=00002030 cs=127 ds=12f es=12f fs=10f gs=13f ss=33 error=0006 > make.exe: *** [LYMainloop.o] Error 1 This indicates that the crash happened inside CWSDPMI, not inside the program which was run by Make. Since your machine is diskless, I assume that drive C: either doesn't exist or is unwritable. However, CWSDPMI by default used C: for its swap file, so it could fail when that drive is unavailable. Please point the CWSDPMI swap file to a writable location, by using the CWSPARAM utility. > > * Contents of AUTOEXEC.BAT and CONFIG.SYS. I don't see the DJGPP environment variable being set. And where is DJGPP installed on this machine? Please note that by default, the directory tmp under the main DJGPP installation directory is treated by many DJGPP programs, including the compiler and Make, as the place to put temporary files. If that directory doesn't exist, or is unwritable, or its disk is full, various catastrophies could happen to you. So please make sure either that %DJDIR%/tmp exists and is writable, or point TMPDIR in the environment to another directory which is.