Date: Sat, 25 Jan 2003 20:01:54 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp-workers AT delorie DOT com Message-Id: <2110-Sat25Jan2003200154+0200-eliz@is.elta.co.il> X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: <3E318DE4.80E2C838@phekda.freeserve.co.uk> (message from Richard Dawe on Fri, 24 Jan 2003 19:03:00 +0000) Subject: Re: DJGCPP Clio 2.04 Alpha update - New release in the next few days References: <250B3114DA16D511B82C00E0094005F809D31B6C AT MSGWAW11> <3E2AECE9 DOT FEB15D0 AT phekda DOT freeserve DOT co DOT uk> <003901c2c052$45309be0$0100a8c0 AT acp42g> <3E2BE86B DOT 1C5445A AT phekda DOT freeserve DOT co DOT uk> <3E318DE4 DOT 80E2C838 AT phekda DOT freeserve DOT co DOT uk> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Fri, 24 Jan 2003 19:03:00 +0000 > From: Richard Dawe > > On further reflection: Since "make install" will overwrite the install > program, we can't use ginstall. It can't overwrite itself with another > executable, when it's running. So it has to use install-sh. I will update the > installation instructions to say that you have to run "make install" from > bash. It should also be possible to do this from a normal DOS prompt: sh -c 'make install' Alternatively, we could invent some trick to be put into ginstall's sources that would work around the problem in a way Unix systems do. Perhaps the new fd_props feature could help (via the delete-on-close feature)? Btw, do I understand correctly that the problem only happens on Windows? IIRC, DOS doesn't care if you overwrite a running program's executable file on disk.