I've looked at the Makefile, but the autogen definitions and templates seem to compile the info files in a way thats not transparent. I hacked together a script that automatically creates the info manuals from the standalone texinfo source tarballs at https://gcc.gnu.org/onlinedocs/ using only makeinfo, _without_ the Makefiles included in the full gcc source: https://github.com/xdavidliu/generate-gcc-info-manuals So far I've only tested it on the 8.3 version manual. On Thu, Oct 3, 2019 at 3:39 AM Stefan Ring <stefanrin@xxxxxxxxx> wrote: > On Thu, Oct 3, 2019 at 2:44 AM David Liu <xdavidliu@xxxxxxxxx> wrote: > > > > I'm trying to read the gcc info manual on emacs, without download the > > entire source of gcc. In particular, I've downloaded tarballs at > > https://gcc.gnu.org/onlinedocs/ under "texinfo sources of all the gcc > > 8.3.0" manuals. > > > > However, it is completely unclear what to do with these. Naively > attempting > > to do `texinfo gcc.texi` fails, complaining about missing files like > > `gcc-common.texi`, even though they are easily found in a nearby > `include` > > directory. > > > > The issue seems to be that since the standalone texinfo source tarball > > doesn't contain any Makefiles, the set of manuals cannot be built. > > > > Am I missing something obvious here? > > Maybe use https://github.com/mirrors/gcc to have a look at the > Makefiles and find out what the build process does. >