Date: Thu, 14 Dec 2000 13:10:28 +0200 (IST) From: Eli Zaretskii 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: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Precedence: bulk On Thu, 14 Dec 2000, Quasi wrote: > "Eli Zaretskii" 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.