Mail Archives: djgpp/1998/04/16/03:07:57
On 15 Apr 1998, Bitland wrote:
> I have written a DJGPP-C/C++ - program which will run excellent in
> RHIDE and is full debuggable, but it will not run without it. Even
> in a DOS-window in Win95 or running in DOS-only mode, I got the good
> old message of not enough conventional memory. I believed those
> times are over :)
These times are over, but only for those whose DJGPP installation
isn't messed, and who use the compiler correctly ;-).
From the symptoms you describe, it seems that you produce programs
which don't have the 2KB stub prepended to them. Without that stub,
DOS doesn't know how to run your programs, since the format of the
executable produced by DJGPP is totally alien to DOS.
The stub should be automatically prepended as the last stage of
linking, but in your case, this doesn't seem to happen.
There are several possible causes for this. The best way to get
efficient help is to add -v to the compilation options and post to the
news group everything that is printed during compilation.
- Raw text -