Re: 'The system cannot execute the specified program' (again)




finally brought some insight that djgpp uses a 16-bit stub that will make
any 32bit program _look_ like a 16 bit app for MSDOS.

True.

Very true, and just an insanity for 2008.

Not at all. DJGPP is a *dos* compiler. NOT A WINDOWS COMPILER. NOT
A UNIX COMPILER. IT'S A DOS COMPILER. This is key to understanding
why it does the things it does - it's designed to produce programs
that run under DOS. Not Windows. Not Unix. If you want Windows, use
MinGW - it's the same tools as DJGPP, but for Windows. If you want
Unix, use a native GCC for Unix. Same tools, different target. If
you don't want to build DOS programs, DON'T USE DJGPP. It's the wrong
tool for you.

I guess so. And that *MUST* happen someday, otherwise DJGPP will - see other
post - be merely an application for some old-time hardware enthusiasts.

That's exactly what DJGPP is.

Since it will be simply silly to try hard at all costs to comply with, say,
MSDOS 6.22 in 2010.

You want MinGW or Linux.
.



Relevant Pages

  • DJGPP and FreeBASIC
    ... GPL multiplatform basic compiler. ... We have a full port of FreeBASIC to DOS using the DJGPP development system. ... I have built this package using djdev204 but I have no ...
    (comp.os.msdos.djgpp)
  • Re: The system cannot execute the specified program (again)
    ... DJGPP is a *dos* compiler. ... NOT A WINDOWS COMPILER. ... A UNIX COMPILER. ...
    (comp.os.msdos.djgpp)
  • Re: Read DOS or Unix files with the same fortran code
    ... difference between DOS and Unix sytles does not matter. ... have existed compilers on those systems for which is *DOES* matter. ... Unix line endings, my experience is that very few Unix-based compilers ... If a Unix compiler handled DOS ...
    (comp.lang.fortran)
  • Re: Compiler for 16-bit DOS
    ... I thought that DJGPP is intended for those who need to run compiler in DOS. ... As for formats, I think it's Microsoft's LIB format. ...
    (comp.os.msdos.programmer)
  • Re: Compiling under cygwin: win/tty/termcap.c
    ... it's dos even if the os "doesn't" have dos (which ... executables. ... I still don't follow what the problem with using djgpp is. ... You can play around with an unsupported compiler ...
    (rec.games.roguelike.nethack)