Mail Archives: djgpp/2000/12/14/06:17:14
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 -