delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/12/14/06:17:14

Date: Thu, 14 Dec 2000 13:10:28 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: djgpp AT delorie DOT com
Subject: Re: Saving in Rhide
In-Reply-To: <91a7te$qah$1@lust.ihug.co.nz>
Message-ID: <Pine.SUN.3.91.1001214130126.26377C-100000@is>
MIME-Version: 1.0
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

On Thu, 14 Dec 2000, Quasi wrote:

> "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il> wrote in message
> > Then I think this might be a known problem: Windows 2000 doesn't like
> > the _rename function in DJGPP's library.  No one has yet investigated
> > this sufficiently to see what exactly does fail, and why, so I don't
> > know how to correct or work around this.
> 
> Thanks for that... the installation documentation for DJGPP only refers to
> NT, which of course Windows 2000 is. The section on RHIDE states only that
> "... RHIDE has recently been released and is now available to all DJGPP
> users."

When the current version of the FAQ was released, Windows 2000 was still 
in beta.  It took time for it to be released, and still more time for the 
problem reports to flow.

Keep in mind that I'm not 100% sure I'm right assuming that the problem 
you are hitting is indeed the one I'm talking about.

Also note that this is not a RHIDE problem.  It also affects any other 
DJGPP program which renames files in a certain way.  For example, the 
linker does that as the last stage of creating an executable program 
(this is actually how this problem got reported first).

> One would assume that 'all' users would include anyone that was using an OS
> which could be described as 'NT'. The OS did RTM a year ago, and while the
> code may not have been fixed, such issues really should be more clearly
> documented.

If Microsoft would release a list of known bugs wrt DJGPP programs with 
each revision of Windows, then it would be reasonable to expect us to 
keep our docs up to date.  As things are, I don't think we can do any 
better, since it takes time for users to start using DJGPP on a new OS, 
report the problems, and for us to figure out what exactly happens in each 
case.  We all do this on our own free time, you know...

> > > Using DOS on the development platform is
> > > unfortunately not practical - a second DOS system may be possible in a
> few
> > > months, but only if the spftware performs acceptably.
> >
> > Perhaps you could dual boot into Windows 9X.
> 
> I need to use Win2k for other software

It's possible that you could work around this specific problem by setting 
LFN=n in the environment (you will lose long file names, unfortunately).  
However, note that using RHIDE on W2K has a much more serious problem: 
the DOS box crashes when you try to compile and link a program.

- Raw text -


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