Mail Archives: djgpp/1997/03/31/18:30:56
On Sun, 30 Mar 1997, Jeff Krob wrote:
> Hi all,
>=20
> I just installed GNU's GCC &=A0G77 distribution from DJGPP on a
> WinNT=A04.0 Workstation. As a way of showing the version, I entered "g77
> -v" and got this response:
>=20
> g77 version 0.5.19
> gcc -v -fnull-version -o C:\TEMP\gfaaaaaa -xf77-cpp-input /dev/null
> -xnone (LF/CR)
> gcc.exe: /dev/null:=A0No such file or directory (ENOENT)
> gcc version 2.7.2.1.f.1
>=20
> Questions:
> #1) what is that file in the c:\temp directory for?
GCC creates files in stages each of which are saved to a temporary file
> #2) what is with that "/dev/null"? This is not a UNIX machine. I
> created the \dev\null both off the root and the \gnu\djgpp\bin (the
> installation directory) but it didn't like that. How to fix?
g77 is not in itself a compiler; it's just a front end. It tells gcc to
compile '/dev/null' so that it can get gcc's version output. The DJGPP
libraries emulate the /dev directory tree; for this emulation to work
right, you should NOT create a /dev directory yourself.
> #3) also, I didn't find a djgpp.env file anywhere. Do I need that? Is
> that the problem? Shouldn't it have been included in the distribution?
You most certainly do. It sounds to me like you downloaded JUST the g77
package; you need to download the base packages as well. See
ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2/readme.1st
- Raw text -