www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/02/24/19:09:28

From: "Steve Chapel" <schapel AT breakthr DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Win2000 & DJGPP
Date: Thu, 24 Feb 2000 16:36:32 -0600
Organization: Tribune Information Networks
Lines: 70
Message-ID: <894bkg$qo2$1@news.tis-in.trb>
References: <38B4429D DOT 598F35B6 AT gmx DOT at> <o969bs0db66ej7q6bn7bblce7effr8gm71 AT 4ax DOT com>
NNTP-Posting-Host: 163.192.185.228
X-Trace: news.tis-in.trb 951431632 27394 163.192.185.228 (24 Feb 2000 22:33:52 GMT)
X-Complaints-To: llynch AT tribune DOT com
NNTP-Posting-Date: 24 Feb 2000 22:33:52 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

"Damian Yerrick" <DONT DOT YOU DOT DAREd_yerrick AT hotmail DOT comSEND DOT SPAM> wrote in
message news:o969bs0db66ej7q6bn7bblce7effr8gm71 AT 4ax DOT com...
> On Wed, 23 Feb 2000 21:27:10 +0100, Gerhardtt <gerhardtt AT gmx DOT at>
> wrote:
>
> >DJGPP doesn´t work with windows2000...
> >when i want to compile something very easy my pece chrashes
>
> Two words: Dual boot.  DJGPP compiled programs work in Win2k,
> but GCC for some reason doesn't.


Here are some other problems I've encountered with using DJGPP in Windows
2000 (the final release, not a release candidate):


There's a problem with rename'ing a file to a file that already exists. This
bug causes the strip command to fail. Setting LFN=N causes the problem to go
away.

c:\test>dir

 Volume in drive C is unlabeled      Serial number is 38F2:073F
 Directory of  C:\test\*

 2/24/00  16:21         <DIR>    .
 2/24/00  16:21         <DIR>    ..
 2/24/00  16:19               8  file1
 2/24/00  16:19               8  file2
 2/24/00  16:21             264  myrename.c
 2/24/00  16:21         132,669  myrename.exe
        132,949 bytes in 4 files and 2 dirs    163,840 bytes allocated
  5,911,547,904 bytes free

c:\test>myrename file1 file2
Rename file1 to file2
myrename: Not enough memory (ENOMEM)

c:\test>strip myrename.exe
c:/opt/djgpp/bin/strip.exe: myrename.exe: rename: Invalid argument (EINVAL)

c:\test>type myrename.c
#include <stdio.h>
int main(int argc, char **argv) {
    if (argc > 2) {
        int status = rename(argv[1], argv[2]);
        printf("Rename %s to %s\n", argv[1], argv[2]);
        if (status != 0)
            perror("myrename");
    }
    return 0;
}


The ls command causes the scrollback buffer to be cleared, the scrollbar to
appear and disappear, and screws up the $P$G prompt if it has a long
filename.

c:\program files\internet explorer>ls
Connection Wizard  IEXPLORE.EXE       signup
HMMAPI.DLL         PLUGINS

c:\progra~1\internet explorer>ls


The make command dies at unpredictable points in the build process.
Continuing to type the same make command will eventually cause the target to
be made.


- Raw text -


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