delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/01/03/14:24:56

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Date: Sat, 03 Jan 2009 21:24:29 +0200
From: Eli Zaretskii <eliz AT gnu DOT org>
Subject: Re: TRYING TO MAKE EXE RUN ON FRIENDS MACHINE
In-reply-to: <5fb78e93-bed6-46d9-85c8-a838e35b3d22@r36g2000prf.googlegroups.com>
To: djgpp AT delorie DOT com
Message-id: <uprj4mbv6.fsf@gnu.org>
MIME-version: 1.0
X-012-Sender: halo1 AT inter DOT net DOT il
References: <cc2668db-926c-41e1-9836-5a42a1210ed6 AT s9g2000prg DOT googlegroups DOT com> <uwsdcmjo7 DOT fsf AT gnu DOT org> <5fb78e93-bed6-46d9-85c8-a838e35b3d22 AT r36g2000prf DOT googlegroups DOT com>
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by delorie.com id n03JOWqm029377
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> 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 -


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