From: John Covici Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP under Windows 2000 Date: 28 Jun 2001 08:46:04 -0400 Organization: Posted via Supernews, http://www.supernews.com Message-ID: References: <00b801c0feb5$3e212870$26df10ac AT speakeasy DOT net> <566b0935 DOT 0106271007 DOT 74fcc474 AT posting DOT google DOT com> User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsabuse AT supernews DOT com Lines: 34 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com So how do I get this patch and if its a gcc patch to what gcc compiler does it apply? If I use it do I have to compile everything again? Thanks much. dnelson AT emsphone DOT com (Dan Nelson) writes: > "Mark Stephen Krueger" wrote in message news:<00b801c0feb5$3e212870$26df10ac AT speakeasy DOT net>... > > From Eli Zaretskii: > > > I don't recommend to use DJGPP on W2K anyway: there are several nasty > > > problems that will make your life miserable. > > > > I have found djgpp to work quite well under W2K with the W2K patch. It only > > seems to crash on programs that I did not recompile. It is a royal pain to > > setup though because you have to rebuild everything you use from sources. > > It seems like some things only build well under DOS, and others only build > > well under Win9X, so I had to do a lot of stuff to get everything I wanted > > built. It will be great when the fix is put in and all the packages are > > rebuilt so they can just be downloaded and installed. > > I haven't had any major problems on w2k either. The only annoying one > is the rename() routine doesn't work on 8.3-only network shares > anymore; it tries to rename oldfile -> X$$djren$$.$$temp$$ -> newfile, > and where win98 simply truncated the long name, w2k makes the call > fail. The quick fix is to hexedit X$$djren$$.$$temp$$ to > X$$djren.tmp. The long fix is to change the source in > libc/ansi/stdio/_rename.c and rebuild libc. > > -Dan Nelson > dnelson AT emsphone DOT com -- John Covici covici AT ccs DOT covici DOT com