Xref: news2.mv.net comp.os.msdos.djgpp:2226 Newsgroups: comp.os.msdos.djgpp From: leongmi AT ee2 DOT ee DOT cit DOT ac DOT nz (Michael Leong) Subject: Re: Exiting due to signal SIGSEGV? Message-ID: Date: Thu, 28 Mar 1996 01:15:34 GMT References: <4j8iir$29 AT falcon DOT le DOT ac DOT uk> Organization: Central Institute of Technology Lines: 47 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp >Please, please help. I'm in a big time rush. I've read the FAQ v2, but I get >lost with all the technical jargon. I'm a newbie to C++, and don't know much >about PCs either. I work in a windows environment. I've tried installing G++ on >a PC (486, 8Mb of ram) and tried installing it on my F: drive (some sort of >pentium based beast) > >I have some how managed to run my program a couple of times (how I'm not sure), >but usually it crashes big time. I run DOS from Windows, and have tried >installing csdpmilb.zip (DPMI server). I can only get feedback from g032-v2 >when using dos from windows - is this right? > >DMPI memory available: a tad over 4Mb >DPMI swap space available: 0 > > >Anyway, my source code complies fine, but when tring to run I get the message; > >Exiting due to signal SIGSEGV >General Protection Fault at (lots of numbers etc) > >.. then Windows 3.1 pops up with a window saying; > >=============================================================================== > MS-DOS PROMPT >This application has violated system integrity due to execution of an invalid >instruction and will be terminated. > >Quit all applications, quit windows, and then restart your computer. >=============================================================================== > > >Please could you reply in "thicko" mode please. >Many thanks >Juy Well, i'll give it a crack... lets see... Well for starters _why_ are you running under windows???? anyway if you install cwsdpmi into your c:\djgpp\ directory (or whatever) when you run GCC it should be automatically installed... you'll have to run the setdjgpp batch file first tho. Well see if that works |) - Mike