Date: Tue, 19 Jan 1999 09:56:33 +0200 (WET) From: Andris Pavenis To: Frank Donahoe cc: djgpp AT delorie DOT com Subject: Re: Will gcc 2.8.1 compile itself under DJGPP 2.02? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com On Mon, 18 Jan 1999, Frank Donahoe wrote: > > > On Mon, 18 Jan 1999, Andris Pavenis wrote: > > > On 18 Jan 99, at 12:22, Frank Donahoe wrote: > > > > > ... > > > So gcc281s.zip was loaded, (Oct 22, 1998) along with the binaries > > > and associated GNU binaries, (even acnf212b.zip when a first run > > > reported it couldn't find autoconfig), and djdev202.zip. > > > > autoconf should not be needed unless You edit configuration related > > files (e.g. configure.in) > > > > It was on the first run of "sh djmake.sh all ?? > > > Correct way how to remove Fortran support is: > > - remove directory f (from sources, not in build.djg) > > - run ./djconfig.sh > > Done! Starting with a clean installation of gcc281s less the directory > ../gcc-2.81/f > > "sh djconfig.sh" ran without any problems. The first run of > > "sh djmake.sh" ran into trouble. fine.exe invalid argument `1' to > -type. Exiting due to signal SIGSEGV. General protection fault at > eip = 0001f2fa etc.~ Perhaps M$ find is making problems as it is incompatible. I haven't looked Win98 but Win95 has this problem. Search Windows directory for FIND.EXE and rename it to some else (e.g MSFIND.EXE). Or place DJGPP binary directory in path before Wincrap directiories. > > The next three runs were successful although I was suspicious of the > first since it was over quickly. Incidentally there is a typo in > the install instruction given in README.DJGPP. For > > sh djmake.sh prefix=$DJDIR install > > read > > sh djmake.sh prefix=$$DJDIR install No. It's OK if You have already built gcc. However I recommend to install to some other directory instead of directly installing to DJGPP one as You will nead to do some manual fixes. > The installed size of "gcc.exe" from the three runs is: > > gcc.exe (1) 138240 bytes (2) 138752 bytes (3) 138752 > If You are excluding Fortran building gcc-2.8.1 in freshly started DOS session should run without problems if all other things are Ok. So get it working so and You should get working executable. I cannot say which one is Ok as I have not built gcc-2.8.1 using DJDEV202 release. Andris