delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/06/07/20:51:37

Date: Sun, 7 Jun 1998 20:50:28 -0400 (EDT)
Message-Id: <199806080050.UAA23232@delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: clarksscr AT aol DOT com
CC: djgpp AT delorie DOT com
In-reply-to: <1998060721144900.RAA08549@ladder01.news.aol.com>
(clarksscr AT aol DOT com)
Subject: Re: Problem with DJGPP Compiler

> cpp -lang-c -v -undef -D__GNUC__=2 -D__GNUC__MINOR__=7 -Dunix -Di386 -DGO32
> -DMS DOS -D__unix -D__i386 -D__GO32 -D__MSDOS -D__unix__ -D__i386__ -D__GO32__ 
> -D__MSDOS__  -Asystem(unix) -Asystem(msdos) -Amachine(i386) -vesa.c
> C:\DOS\ccbaaaaa 
> 16-bit DPMI unsupported

The "cpp" is a give-away.  DJGPP, when installed correctly, lists
something like c:/djgpp/bin/cpp.exe.  What's probably happening is
that you didn't set the DJGPP environment variable (or set it
incorrectly), and gcc is relying on the PATH to find its subprograms,
and you have a copy of Borland C installed on your PATH.  Once gcc is
running, the DPMI server is in 32-bit mode, and it can't run Borland's
16-bit CPP program, which also uses DPMI.

- Raw text -


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