Date: Sun, 12 Jan 1997 15:16:30 +0200 (IST) From: Eli Zaretskii To: Jon Martin cc: djgpp AT delorie DOT com Subject: Re: What is "bin/mkdoc"? In-Reply-To: <5b4lku$iue@pulp.ucs.ualberta.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 10 Jan 1997, Jon Martin wrote: > I wanted to create the libc docs for printing, so I followed the > instructions in the FAQ (section 5.something). The problem is when I type > "make doc" make complains that it cannot find bin/mkdoc and aborts. What is > mkdoc, and more importantly where can I get it? The odd thing is that I think > I already have most (if not all) the DJGPP packages. It appears that the instructions in the FAQ are incomplete. Here's the updated entry from the next version: If you'd like to produce printed docs of the library reference, TeX might complain that it cannot find a file named `libc2.tex'. This file is generated from all the `*.txh' files in the DJGPP source distribution (`djlsr201.zip'). In order to build this file, you need install `djlsr201.zip', then go to the `src/libc' directory and type this from the DOS command prompt: make -C ../mkdoc make doc If the above command fails due to unresolved externals, you will need to edit the file `makefile' in the `mkdoc' directory. It has a line which calls `ld' (the linker), where you should change `-lgcc -lc' into `-lgcc -lc -lgcc'. Save `makefile' and try the above commands again.