Article 6HN3Z git clone of newlib, getting makeinfo --info libc.texi to produce info files?

git clone of newlib, getting makeinfo --info libc.texi to produce info files?

by
breaker
from LinuxQuestions.org on (#6HN3Z)
Hi, I'm stuck on getting an .info file out of the newlib sources. Also, I never tried using makeinfo before.

I cloned from here: git clone https://sourceware.org/git/newlib-cygwin.git

The newlib-cygwin/newlib README says, in part:

Quote:
All the documentation for NEWLIB comes as part of the machine-readable
distribution. The documentation is written in Texinfo format, which is
a documentation system that uses a single source file to produce both
on-line information and a printed manual. You can use one of the Info
formatting commands to create the on-line version of the documentation
and TeX (or `texi2roff') to typeset the printed version.

If you want to format these Info files yourself, you need one of the
Info formatting programs, such as `texinfo-format-buffer' or `makeinfo'.
So I read the info file about makeinfo, and it says you just do:
texi2any --info bison.texinfo

The first .texi file I could find is in newlib-cygwin/newlib/libc

So, from the libc directory I ran Code:texi2any --info libc.texiHowever, I got errors:
Code:libc.texi:179: @include: could not find targetdep.tex
libc.texi:176: @xref reference to nonexistent node `Syscalls'
libc.texi:137: @menu reference to nonexistent node `Stdlib'
libc.texi:138: @menu reference to nonexistent node `Ctype'
libc.texi:139: @menu reference to nonexistent node `Stdio'
libc.texi:140: @menu reference to nonexistent node `Stdio64'
libc.texi:142: @menu reference to nonexistent node `Strings'
libc.texi:143: @menu reference to nonexistent node `Wchar strings'
libc.texi:144: @menu reference to nonexistent node `Signals'
libc.texi:146: @menu reference to nonexistent node `Timefns'
libc.texi:147: @menu reference to nonexistent node `Locale'
libc.texi:148: @menu reference to nonexistent node `Reentrancy'
libc.texi:150: @menu reference to nonexistent node `Misc'
libc.texi:151: @menu reference to nonexistent node `Posix'
libc.texi:152: @menu reference to nonexistent node `Syscalls'
libc.texi:154: @menu reference to nonexistent node `Encoding conversions'
libc.texi:155: @menu reference to nonexistent node `Overflow Protection'It seems I need a path to targetdep.tex - is this somewhere on Slackware 15.0?

Do you need me to post the libc.texi?

thanks for a clue!
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments