www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/03/18/12:00:32

Date: Wed, 18 Mar 1998 19:00:03 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: "Jeff D.S." <musight AT midamer DOT net>
cc: djgpp AT delorie DOT com
Subject: Re: Allegro+Make=Exiting~Error1
In-Reply-To: <350FDE42.1A07@midamer.net>
Message-ID: <Pine.SUN.3.91.980318185220.22366D-100000@is>
MIME-Version: 1.0

On Wed, 18 Mar 1998, Jeff D.S. wrote:

> 	Exiting due to signal SIGSEGV
> 	General Protection Fault at eip=0009178
> 	eax=000b90b4	ebx=00000000	ecx=00000000	edx=000000009	edi=000b8fff
> 	ebp=00068828	esp=000687f8		program=C:\DJGPP\BIN\CPP.EXE
> 	cs: sel=025f base=(etc.etc. Do you need this?)
                                    ^^^^^^^^^^^^^^^^^
Yes, this is all crucial info.  Please post it in its entirety.  As a 
matter of fact, it is best to post the entire script of the session, 
beginning with the line where you typed "make [Enter]" at the prompt.

> I'm running a PowerMac->VirtualPC->WIN95/DOS->DJGPP

Is this some kind of emulator that runs on a CPU that isn't Intel's x86?

> simple programs have worked fine, but now there's this Allegro -- Make
> problem and all I have is a bunch of memory addresses and the location
> of the foul file. What do I do with that?!?

You help us debug it (if you cannot debug it by yourself).  Please begin
by telling which versions of Make and the development tools (GCC and
Binutils) did you install, and what does go32-v2 print when invoked from
the prompt with no arguments. 

And btw, since the program that crashes is cpp (the C preprocessor) this
has nothing to do with Allegro.  It is possible that your PC emulator has
some problems in running nested DPMI programs (i.e., Make calls GCC which
calls CPP). 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019