Date: Sun, 21 Nov 1999 10:14:40 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Wei-Xue Shi cc: djgpp AT delorie DOT com Subject: Re: Questions on compiling the web2c-7.2 and tex packages with djgpp gcc In-Reply-To: <813k3t$n6c$1@news.telewaynet.ad.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Fri, 19 Nov 1999, Wei-Xue Shi wrote: > make.exe[1]: Entering directory `c:/tex/gsftopk' > gcc -DHAVE_CONFIG_H -DKPATHSEA -I. -I.. -I./.. -g -O2 -c gsftopk.c > gsftopk.c:861: `searchpath' redeclared as different kind of symbol > c:/djgpp/include/dir.h:78: previous declaration of `searchpath' > gsftopk.c:861: warning `searchpath' was declared `extern' and later `static' > gsftopk.c: In function `main': > gsftopk.c:2184: `SIGCHLD' undeclared (first use in this function) > gsftopk.c:2184: (Each undeclared identifer is reported only once > gsftopk.c:2184: for each function it appears in.) > make.exe[1]: ***[gsftopk.o] Error 1 > make.exe[1]: Leaving directory `c:/tex/gsftopk' > > Does the djgpp not support the gsftopk? There's a precompiled version of TeX and related tools on the usual DJGPP sites on SimTel.NET, in the v2apps/tex directory. It includes gsftopk and much more. If you can use that version (it's based on Web2c 7.2, which is slightly old), then you don't need to bother about these problems. If you must compile the version you downloaded from CTAN, I suggest to download the sources of ported gsftopk from v2apps/tex and compare them to what you have. Both of the problems you bumped into are solved in the version on SimTel, so I think you will have no problems solving them once you see how. (The solution is not trivial, so I cannot easily tell you here what to do.) The sources of gsftopk are in the file gspk116s.zip in v2apps/tex. I don't know why doesn't the version you downloaded works for you. Perhaps there is a DJGPP-specific distribution somewhere on CTAN which solves these problems. If so, the diffs against the official version should have been submitted to the maintainers.