Date: Wed, 23 Oct 2002 19:49:38 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: acottrel AT ihug DOT com DOT au Message-Id: <4331-Wed23Oct2002194938+0200-eliz@is.elta.co.il> X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 CC: lauras AT softhome DOT net, djgpp-workers AT delorie DOT com In-reply-to: <004601c27a86$f5421430$0100a8c0@p4> (acottrel@ihug.com.au) Subject: Re: Minor glitch in 2.04 binary archives References: <44311794386 DOT 20021021215359 AT softhome DOT net> <002001c2799d$bec98760$0a02a8c0 AT p4> <8011-Tue22Oct2002213653+0200-eliz AT is DOT elta DOT co DOT il> <004601c27a86$f5421430$0100a8c0 AT p4> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "Andrew Cottrell" > Date: Wed, 23 Oct 2002 21:25:26 +1000 > > > > The modified directory structure in Make 3.80 breaks the > > DJGPP-specific Makefile. You need patches to make that work again. I > > will send those patches in a few days (sorry, I barely have time to > > read my email these days). > > I have built all of the packages at clio twice with make 3.80 and I > encounted no problems with make. In the mean time I will upload the make > 3.80 make file binary as it will kill two items in the one, allow people to > test make 3.80 and fix the info files. I'll risk explaining the obvious and rephrase: the ``DJGPP-specific Makefile'' I referred to is the one included in the Make distro; it is used when you build Make with DJGPP according to instructions. The version distributed with make-3.80.tar.gz is broken because the directory structure of the source distribution has changed, and I didn't have enough time to download a prerelease tarball, and so didn't know about the breakage until it was too late. This problem, of course, doesn't have any effect on the binary you produce from the source distribution. The only thing that's broken is the target in the Makefile that produces the on-line manual, but that manual doesn't need to be built because it's already included in the distribution. The target(s) needed to build make.exe are fully operational. So just disregard the complaints from Make when you build v3.80 (or say "make -k"), and live happily ever after.