Mail Archives: djgpp/2000/02/24/19:09:28
"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 -