Mail Archives: djgpp/1998/03/18/12:00:32
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 -