Mail Archives: djgpp/2009/01/03/14:24:56
> From: blueice <biject DOT bwts AT gmail DOT com>
> Date: Sat, 3 Jan 2009 10:45:57 -0800 (PST)
>
> On Jan 3, 9:35 am, Eli Zaretskii <e DOT DOT DOT AT gnu DOT org> wrote:
> > > From: blueice <biject DOT b DOT DOT DOT AT gmail DOT com>
> > > Date: Sat, 3 Jan 2009 07:17:14 -0800 (PST)
> >
> > > I have used DJGPP for years. The problem is this my executable does
> > > not run on a VISTA 64 bit machine.
> >
> > What do you mean, exactly, by "does not run"? Does it crash? exist
> > with some error message? silently does nothing? something else?
>
> It runs on my machine which is a windows XP machine I use
> DJGPP GNU but the VISTA 64 machine claims it can't run because
> it thinks it a 16bit application
Well, it Vista 64 is documented to be unable to run 16-bit (DOS)
applications, then I guess you are out of luck: DJGPP programs _are_,
as far as Windows is concerned, 16-bit DOS executables.
As far as MinGW setup is concerned, I have on my XP machine a dual
MinGW/DJGPP setup, and it's fairly easy: all I need to switch from
MinGW to DJGPP is to run a single batch file which says just this:
@echo off
set DJGPP=d:/usr/djgpp/djgpp.env
set Path=d:\usr\djgpp\bin;%Path%
The last of these 3 lines is what does the trick, as setting the DJGPP
environment variable does nothing bad to MinGW.
- Raw text -