X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com X-Authenticated: #27081556 X-Provags-ID: V01U2FsdGVkX184LlVtMW44Ck2elQ2HQfD8NekyY7kybLb+dF3HXp LhmcACBjVM4Tk8 From: Juan Manuel Guerrero To: djgpp AT delorie DOT com Subject: Re: ANNOUNCE: DJGPP port of GNU Gawk 4.0.0 uploaded. Date: Sun, 16 Oct 2011 19:15:44 +0200 User-Agent: KMail/1.9.10 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201110161915.44427.juan.guerrero@gmx.de> X-Y-GMX-Trusted: 0 > Hi, I wanted to generate the gawk 4.0.0 reference card in the doc subdirectory > of the gawk-4.0-0 source, but configure run in the doc subdirectory bails out > of bash to the dos shell after just a few checks. I invoked configure while in > the doc subdirectory both bare (no options) and as: > > ../configure djgpp --disable-nls > > but the result was the same in either case, bails to the > dos shell. Here are the messages I see from the bare > invocation of configure: > > V:\DJGPP>bash --version > GNU bash, version 2.05b.0(1)-release (i586-pc-msdosdjgpp) > Copyright (C) 2002 Free Software Foundation, Inc. > V:\DJGPP>bash > bash-2.05b-v:/djgpp$cd src/gnu/gawk-4.0-0/doc > bash-2.05b-v:/djgpp/src/gnu/gawk-4.0-0/doc$../configure > configure: loading site script v:/djgpp/share/config.site > checking for a BSD-compatible install... /dev/env/DJDIR/bin/ginstall -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /dev/env/DJDIR/bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking for style of include used by make... GNU > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... .exe > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking dependency style of gcc... > V:\DJGPP> > > The config.log ends at the same message as above. > I'm posting from google groups so I can't attach config.log, > but I'll paste it into a reply if it would helpdiagnse the > issue. > > The host system is WinXP SP3 on a Pentium 4 CPU 3.0 Ghz, > 3Gib memory. The DJGPP setup is a fresh install of djdev204 > from the beta directory with all of the v2gnu packages > installed. The PATH includes V:\DJGPP\bin as the first > directory. DJGPP.ENV is updated to add PS1 and SHELL > variables after the GO32STUB line: > > +SHELL=%DJDIR%/bin/sh.exe > +PS1=\s-\v-\W\$ > > Any suggestions to solve this error and finish configuring > the doc directory would be helpful. If I need to provide > more information, please tell me. > > Peter gawk is one of the last GNU programs that has its own manually tailored Makefile and this Makefile only supports the building of the binary but not the building of the documentation at all. This means that everything you tried is useless. I am working on a solution for this but this will not happen very soon. Because there is no DJGPP specific information inside the reference card you are free to copy it from any gawk 4.0.0 installation. HTH, Juan M. Guerrero